Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
optimiz3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
87 ms
·
421.
▲
by
optimiz3
12y ago
I suspect this is a small demographic - chances are startups don't want to hire people that wouldn't make it through a Google/MSFT/Facebook tech-screen. The people who would make it through are going to demand founder-le
422.
▲
by
optimiz3
12y ago
If you're a halfway decent engineer, you can make north of 180k/yr at Google/MSFT/Facebook. You can also do this in a market like Seattle where there is no income tax. Serious question, who in their right mind would tak
423.
▲
by
optimiz3
12y ago
This only works when feeding the data forward. When SAT-solving (i.e. working backwards), each clause has multiple possible inputs, meaning there is nothing to resolve away.
424.
▲
by
optimiz3
12y ago
Yes, we don't have good ways to unify the flipping between GF32 and GF2 beyond down-converting to GF2 (which yields a massive increase in clause-complexity). GF32 addition in GF2 basically looks like a giant ripple-carry-adder.
425.
▲
by
optimiz3
12y ago
SAT solving SHA256 is a dead end - I was researching this for the purpose of Bitcoin mining (before this article came out), along with many others, for profit. SAT solving typically relies on reducing a function down to boolean expressions
426.
▲
by
optimiz3
12y ago
Erlang doesn't look like it Just Works on Windows and Visual Studio. No Intellisense? Productivity--. No MSVC build? Productivity--. It better be that much better to sacrifice that much engineering productivity relative to it'
427.
▲
by
optimiz3
12y ago
People hate math formalism because it only makes sense if you already understand it.
428.
▲
by
optimiz3
12y ago
Can someone on a visa switch jobs? In the U.S. changing jobs while on a visa resets the residency process, which indentures the employee to the employer.
429.
▲
by
optimiz3
12y ago
One of the first things my representative's office does is ask for my postal code and name. Pretty sure they do check and even cross verify incoming phone numbers. My representative's office once even answered the phone and gree
430.
▲
by
optimiz3
12y ago
Also - Cairo/WinFS failed because their requirements were not achievable, and there was no real market demand for them. Just like natural language input for the general market (no one outside of very specific niches actually wants to
431.
▲
by
optimiz3
12y ago
The problem with Database-as-a-File System is people are really asking for The-One-Unified schema. The problem with The-One-Unified schema is it anticipates all future requirements which is impossible. At best you can add a few more struct
432.
▲
by
optimiz3
12y ago
This ignores the massive body of research and evidence that suggests putting a database in a file system is a Bad Idea. File systems deal with organizing unstructured data (i.e. blocks of bytes); databases deal with organizing structured da
433.
▲
by
optimiz3
12y ago
JScript.net has never been a first-class citizen, and Microsoft never really made an effort to make it viable in all of the domains C# is. JScript feels like an attempt to embrace/extend JavaScript that never took hold. The problem is
434.
▲
by
optimiz3
12y ago
Well, if it was me... 1. Replace PowerShell with a .Net interpreter so you can "just run" a .cs_exe file or whatever. No one wants to learn/deal with yet another throwaway proprietary scripting language. 2. Replace all the Po
435.
▲
by
optimiz3
13y ago
Code in the article for realloc is dangerous and wrong: void *realloc(void *ptr, size_t size) { void *nptr = malloc(size); if (nptr == NULL) { free(ptr); return NULL; } memcpy(nptr, ptr, size); // K
436.
▲
by
optimiz3
13y ago
It's more than that - virtually large all datasets I've worked with (> 20B documents) had a keyspace of under 128 keys/columns per nested level of a JSON document. Meaning an optimizing DB could express most keys as singl
437.
▲
by
optimiz3
13y ago
Internal pseudo-schematized data storage and JSON support aren't mutually-exclusive. Nice to have a checkbox feature like this but the implementation isn't particularly exciting for large datasets.
438.
▲
by
optimiz3
13y ago
This just forces complexity onto the caller - it's not unreasonable to expect the DB to "pseudo-schematize" as most keys will be repeated.
439.
▲
by
optimiz3
13y ago
Can anyone comment on the storage overhead of JSONB key names? One of the worst things about MongoDB's BSON format is that 8M instances of the following record: { "user": "test", "isValid": true }
440.
▲
by
optimiz3
13y ago
When I was researching registrars, it was right after SOPA and I was ditching GoDaddy, plus GoDaddy had had at the time several high profile security breaches that had led to loss of business for various customers. Even recently GoDaddy&#x
441.
▲
by
optimiz3
13y ago
That's what I mean - store the intermediate result of the MD5(key XOR ipad) and MD5(key XOR opad). The only trickery is implementing the HMAC wrapper, but that's not very difficult.
442.
▲
by
optimiz3
13y ago
Just looked up CRAM-MD5, and the password is used as a key to HMAC-MD5, which means you can at least store MD5'ed versions of the passwords. Add on a layer of encryption (unique key per password, keys in a separate encrypted table) and
443.
▲
by
optimiz3
13y ago
Devil's advocate - most rating behavior tends to be "interrupt driven". I.e. if stuff is working correctly, the user just carries on, but if stuff is broken, the user gets frustrated and leaves a negative review (what else c
444.
▲
by
optimiz3
13y ago
Turned down an "opportunity" to interview at Amazon once because of their particularly onerous NDAs. I worked for a competing company, and Amazon's recruiter couldn't get it through her head that if I signed their NDA, m
445.
▲
by
optimiz3
13y ago
Not normally a sports fan, but living in Seattle while the Seahawks go to the Superbowl is tons of fun just because of all small ways the various techie industries are coming together. E.g. seismic monitoring of CenturyLink Stadium (which i
446.
▲
by
optimiz3
13y ago
Opportunity here for the motivated - the prices seem high, so arbitrage the price by reselling the data at lower prices to multiple buyers. Bonus: you could set up a system where a person's data gets cheaper as more people query it! (N
447.
▲
by
optimiz3
13y ago
This would be straight up illegal in the US due to HIPAA, which guarantees a patient's right to privacy. HIPAA = http://en.wikipedia.org/wiki/Health_Insurance_Portability_an...
448.
▲
by
optimiz3
13y ago
Does this make sense tactically? Consequence 1: Protesters believe they are marked for the gulags, and must go "all the way". Option 2: Don't tell the protesters, but mark them for the gulags. Round them up at night when they
449.
▲
by
optimiz3
13y ago
Most of the post talks about how Windows made a poor design decision in choosing 16bit characters. No debate there. However, advocating "just make windows use UTF8" ignores the monumental engineering challenge and legacy back-comp
450.
▲
by
optimiz3
13y ago
Yes - and surely that demographic will be much more pliable when it comes time to "think of the children".
More ›