skysight-inc/HackerNews huggingface dataset:
You should seek out startups that have a different hiring process. My background is a 20 year backend Java developer, and I had a lot of challenges acing these 'algorithm' interviews as it's not what you do day to day as a developer. There is a bit of bias out there too wrt to languages even though they say there isn't, so my lack of Rails and Node was a problem. My success in landing a job came with a company who only focused their interviewing on what could be done on the job: you submit a project you've done and then discuss it, you go onsite for a day to work on a real project.
Number plates should be in Base58 https://en.wikipedia.org/wiki/Base58
Sure, they can destroy their data, but everything shared with those 3rd parties is still at those third parties. It's not exactly accomplishing much.
Disrupting that industry would be tough. Zillow came close, but the industry in general is so protective that anything perceived as a minor threat is blackballed. My bro-in-law RE agent bashes Zillow all the time.

I think baby steps are essential. A good first step is a broker-licensed startup with self-serve/AI agents. Why do I need an agent to look at houses when I can just find a house myself? The listing side can remote-unlock a house for me to look at. The buyer then keeps most of the commission.
Base 58
I'm just confused as to what you actually want to see happen to the SV bully-boys. The democrats (as far as I can tell) have had little to no actual effect on coal or guns but your comment makes it sound like they've been able to rein them in or bust them up or something.

I was kind of making a joke because to me the democrats have been largely ineffective against coal and guns. Thats not necessarily their fault, to me they have generally proposed pretty measured policies (even if some peoples rhetoric is bombastic) that end up being totally rejected by the republicans and my guess is that is NOT what you want to see happen with SV.
You mean because it's vacuous and condescending? By pretending this is a noteworthy accomplishment, this article de-legitimizes the actual accomplishments of all women in tech. To put this forward as something worth writing about is to essentially say "we don't have any real positive stories of women in technical positions at our company, so here's a library swap that we can use Google's massive traffic numbers to make seem cool".

I'm sure this woman is a perfectly competent engineer and will go on to do things that are actually super cool in her life. And she likely already has, if she's got an internship at Google. This just isn't one of them, we all know it, and so do the authors of this article.
Kremlin demands apology from Fox News over Putin comments
> If you need a gui, you are automatically in domain-specific territory.

The author specifically describes a platform in which domain specific concerns are facilitated by plugins, so I don't see why we are "automatically in domain-specific territory". One could easily envision classes of plugins for drawing nodes and edges (perhaps a canvas DSL), plugins for enforcing the domain's specific rules, etc.
As someone who has managed interns, this is exactly my take. It's easy to have wishlist items that you never get to. Things like this are ideal in that they are not time-sensitive, don't require a lot of additional knowledge to do proof-of-concept work on, are accessible to undergrads, and you can be pretty confident in the implementation if it passes unit tests.
https://www.packtpub.com

these guys are amazing
It's funny how bad I really want to go to the foobar line and hit Tab (or M-q near it).
idk, if you have an underclass thats forced to work for you for substandard wages due to externalities, that seems worth hanging on to.

i think the most dangerous ideas distorting the software market is the fiction that every team is the best that was ever fielded, and that development takes such unique skills. you're hiring a web dev - stop turning people down because they aren't Guy Steele.
VLA allows for run-time size determination, not compile time
Simplest solution:

enum BinaryTree {
Leaf(i32),
Node(Box<BinaryTree>, Box<BinaryTree>)
}
That's cool but it feels like drops in the ocean.
Most people don't work at companies that have 1.5 PB of traffic per day. The question to ask is if another intern in the same position would be able to accomplish what she did of integrating a library into an application.
Contacted the mods on reddit.
> And the point that I was making, and that you did not refute, is that the Democrats have done much more than send strongly worded letters.

I'm still going to have to disagree with you on that, the CPP is barely more than a strongly worded letter.
You're assuming that what made the Iraq/Afghanistan invasions different from previous wars was the opponent rather than the advance of technology.
Canadian by birth. Indian by ethnicity. Vancouverite by choice. Let me know if you have questions about relocating, personal or professional.
Well, HN is where rather technical discussions take place.

And from a technological viewpoint, some people here may find that swapping gzip/etc for brotli is not that astonishing.
After all, she didn't invent or implement Brotli, but merely applied it.

Note, this is not to denigrate her work in any way - the results, scaled at Google's level, are very impressive.

It is sad to see this turn into a gender-focused discussion, as I'm sure we'd see all the same "meh" comments here regardless of intern's gender or any other physical traits.

Also, I've noticed this trend where the top comment is attacking over-exaggerated "astounding negativity".
There's skepticism here under nearly every article, and the odd couple of dead, downvoted comments; not "astounding negativity" by any means.
While it's challenging to resist the desire to virtue signal and collect karma points, please don't exaggerate.
Have you ever met an illegal immigrant? been to their home? asked them about their experience coming to the US?

Its interesting to see you assume so much about illegal immigrants, when you clearly dont have even a foundational understanding of their lives here or in mexico.
Hiring H1B visa holders creates jobs in america. The product created by the one I hired employed 20 people in high paying jobs. There are multiple billion dollar companies in SV employing thousands of americans founded by H1B holders. Do we want those companies to have been built in India?
I know you are asserting this, but even on rereading it, I find that the authors do not make the distinction that you claim they make.

In the article cited, the authors only mention Google and Microsoft once:

"... Technology giants like Microsoft and Google have pressed for increases in the annual quotas, saying there are not enough Americans with the skills they need.

But for tech workers like Mr. Tan, the program has had very negative consequences."

If you don't see that as conflation, I don't know how we will agree on this.
What do you mean by analysis? Text analysis? I'm curious what features drew you toward it.

Personally I think the optional typing looks interesting.
How Apps Totally Changed Money Management for Millennials
This isn't science, this is the proof standard of detective work or politics. Rhetoric first then proof to convince the audience.
Murder isn't the same as questionable deaths?!? I don't think that has changed. I said that in not enough cases they're checking if someone has been murdered or not. As such, you cannot trust that murder has gone down. This has been reported by Dutch news within the last 12 months I already mentioned I couldn't find that report via Google.

This is exactly the same as the crime rate. Less reported figures doesn't mean crime rate has gone down. For that one I gave elsewhere their own investigation which shows that crime rate went up.
Meaning Criteria and Entity Supertype-Subtypes
This headline doesn't accurately represent that this article is about than just another rant against "fake news". Hopefully this post gets more attention. Psychometrics is a real danger to democracy.
Earthquake in Delhi: Earthquake of Magnitude 5.8 II How to Learn Astrology
No, Lady Gaga didn’t really jump off the roof live at the Super Bowl
Show HN: SwiftGrades, an automated bubble sheet grader for schools
https://www.packtpub.com

the content is the best in the world. Total game changers. Just have to take the time and read
It's call the "oplog": https://docs.mongodb.com/manual/core/replica-set-oplog/
What kind of workload RethinkDB is suitable for ?

1. Transactional

2. Analytical

3. Operational
Are any of those open source? I'd like to see grammars used in "real" code, not just examples.
Front-end JavaScript at Artsy in 2017
This shift was already happening with "gen X" - you are describing my attitude. But owning a home was never a "dream" for me - honestly it's kind of a hassle. I've recently been thinking about selling mine, turning all that imaginary equity into real money, and going back to renting. I'd be able to move back in closer to where the action is, and I'd waste less of my time and money dealing with unpredictable maintenance problems. Homeownership can be an OK investment, but it's not really that great, and you can have a lot more flexibility and security if you just stick all that money into an index fund.
If we approach the problem from a perspective of "How to make flying a viable commute option?" we can come up with atleast a few scenarios

1) Cities near water bodies like SFO, NYC, Miami or even Chicago can benefit from over water flying cars. This provides some safety while making more areas livable within a short commute to downtown.

2) Places like Mumbai, Bangalore where car ownership has outpaced the governments ability to create roads causing massive traffic jams can be served by a vertical stacking approach you mentioned and leap frog the western worlds freeway model. By creating pre-defined paths in the air and having only autonomous flying cars, the governments can save money on building roads, parking etc and also provide a level of safety against rogue drivers and airspace violation
I can't count how many colleagues I've talked to that are in a stuck-employer situation. Some are happy, but some are miserable. I'm also aware that some of the people with H1-B's are family members that actually don't know anything about technology and don't belong in any job anywhere in technology.

I'm also aware (being 53) that my livelihood is directly tied to the number and type of H1-B visas in the U.S. I can't stand Trump, but on this issue he has a valid beef.

It's all a cluster-F and the system should be changed to treat foreign workers well and to make sure U.S. workers have opportunities.
This compression technique seems to be based on the fact they have previous installation of an app that can be diffed and patched, so it wouldn't receive any benefit from first installations, only updates. But still might be worth it for many applications. I remember I investigated a way to send and apply diffs of javascript code (using a js version of patch) and store in the browser using localstorage. However, at the time the performance wasn't good enough when compared in an end to end benchmark.

However, this has got me wondering as a general corollary for application delivery...would it just make more sense to use something like a well-pruned and compact git repo, and make the connections over HTTP with gzip compression? I'm not sure how space efficient the git repo is but may seem like an interesting project. I'm wary of using any Google technology, open source or not if it can be done yourself in an afternoon.

Does such a thing even exist?
The article mentions reseting the green card clock as a way to render workers de facto indentured servants, but unfortunately that's not the only way. One immigration lawyer explained this all to me as "cost effective employee retention". Fixing salaries is good, but I wonder about fixing immobility as well.
And that seems fair, in the same way that it's fair for a store to apply undisclosed quantity limits to a customer who figures out how to combine freely-available coupons to make all their merchandise free.

I actually did something like that once. A store I visited put a link to a survey on its receipt with an offer of $10 off any one item on completion. I completed the survey on my phone, which displayed a barcode they could scan and selected a sub-$10 item. The receipt for my free item had a link to a survey....

I limited myself to a few items I actually had a use for. They would have been well within their rights to cut me off after a while, but certainly not to have me charged with a crime.
Beyond Floating Point – Next Generation Computer Arithmetic
I understand that T-Mobile supports handset to handset IPv6 connections. So that's a place to start.
You beat me by just a bit.

The connection to higher level behaviors is a tempting one, and at least worthy of research, but due to their greater complexity and the way that inhibition and stimulation have less obvious connections to behaviors at higher levels of neural complexity (as the complexity of the neural system goes up you get fun combinations like "inhibition of inhibition" and "stimulation of inhibition" and all kinds of arbitrarily complicated things), I wouldn't leap to conclusions about that.
The market rate is a mix of factors. Including the cost of shipping the work overseas. Would you rather have the same engineer work in Bangalore or California?

I'm an engineer and don't think my wages should be artificially increased by keeping smart immigrants that would benefit this country out.
there aren't many other software bugs in casinos that affect the money. They're usually graphics-related or crashes, and they usually just restart the machine and write a bug report.

If they are related to money, they pull the machine out of the field until a new software version is fixed. A gaming company I used to work at had an issue with multi-jurisdictional machines that worked in Mexico but could display english or spanish. The machines could also change denomination, say from $0.05 to $0.25. There was some bug where if you reset the power, you could get it to bump your credits up from 20 nickels to 20 quarters (or might have been 20 pesos to 20 cents), it was something dramatic and easily exploitable that was fixed promptly.
You further agree that if [...] if Cloudflare, in its
sole discretion, deems it necessary due to [...]
other reasons, Cloudflare may suspend or terminate
your account without notice to or liability to you.

I gotta say, that statement isn't very helpful in letting people know what to avoid doing.
Yes, when you setup a slot machine you select in the configuration menu exactly which percentage payout you want the machine to have over its lifetime (~3-5 years). In Wisconsin accessing this menu is highly secured: security guards, cameras, auditors all staring over your shoulder making sure what you set is correct. Also they must report that information to the state here as well as the checksums of the games. I think in 2007 they were doing MD5 still, but my memory is fuzzy on it.

Fun fact: by being able to access the payout statistics menu and knowing the machine's installation date it was easy to know which machines would be "hot". I have witnessed machines that paid out poorly for a couple years (+ a few million USD) but would hit regular jackpots near the end of their expected lifecycle.

edit: gambling is a scam, please don't participate
IMNSHO, Redux is a footgun, and adds so much boilerplate and code discontinuity as to negate much of it's benefit outside of colossal codebases and teams.

Instead of reasoning in one file, now you have to reason through half a dozen. Poorly set up actions/reducers will _stay_ cumbersome to follow, and aren't appropriate for every application.

However, none of it's problems are due to react.
What's wrong with (A (B C) C D) ?

For circular structures, you could also have:

'#1=(A . #1#)

Which is:

(A A A A A A A ....)
You're right again! Smart contracts are abstractly a perfect fit for ensuring compliance with arbitrary promised behavior.

The current state of affairs is such that smart contracts are viable for things readily machine-verified. This does not apply to all things that might be promised by a politician today. This problem could be resolved by voting, but now we've reintroduced all the problems of politics and reinvented the Sierra Club / NRA / etc.

Additionally, it only matters if voter opinion is swayed by a failure to comply with the contract. At this moment in time, voters generally reserve the right to change their minds at any time and for any reason. It is possible that convincing voters to hang their votes entirely on a smart contract might prove challenging.
OWL is a nifty fork of Dave Winer's work that stores all data locally and doesn't require a Twitter account.

https://github.com/interstar/OWL
Where I've worked we paid H1B similarly. Remember, that the visa process isn't free, it's an additional cost to the company so paying a little less isn't unreasonable.
> One of my H!B hires had unduplicatable skills and created about 20 high paid jobs in our company

Can you give details so it can be judged if this is true, and if so how common/relevant it is?
SpaceX Faces ‘Cliff’ of Work to Human-Rate Falcon 9
The company that makes the torches is Glow Motion. It's RF tech, but they're not super-specific about how it works. They do say it only requires one antenna, so it's doubtful they were triangulating the location of each device.

http://www.glowmotiontechnologies.com/how-it-works

It's the same company that did the illuminated kinetic beach balls in Drake's recent tour.

Source: http://livedesignonline.com/super-bowl-li-2017-halftime-show...
Actually your statement is false. I drank a gallon of green tea for years before switching to a gallon of white tea every day.
I've never been nauseated or had pain from that. Ever. I pee every 20 minutes but it's never made me sick.
Exactly! But sadly, a lot of people will read the headlines as "if I drink green tea, I'm preventing bone-marrow diseases".
Perl6 looks like a great language. What Perl6 needs is a clear branding message which in most cases has to do to a clear use-case scenario. People need to know why do they need Perl6. In late 1990s and early 2000s Perl was CGI, which was dynamic pages on the internet.

What is Perl6 now?
So a fix for 90% of the problem is out because it's bad for a small percentage? Everything is a trade-off, a solutions for the vast majority of cases outweighs the inconvenience on a small minority
This Made Management Consulting Affordable for Startups
#3 would actually be pretty devastating to a lot of middle class people if you didn't give them some other tax cut or credit. You'd at least want to phase it out gradually so people can adjust for its impact.
There is almost certainly a degree of 'diversity PR' about this post - specifically because this is an intern simply 'doing her job' by implementing an alg she was probably asked to implement. And I'm certain interns are doing all sorts of cool stuff at G that we don't talk about.

But ...

That said, it's probably ok. I do believe that tech is more or less 'meritocratic' ... but surveys on 'why there are not more women in tech' answered by 'men' indicate 'not enough women getting tech degrees' - while answers by 'women' indicate 'not enough role models'. Which is understandable. If women are 'turned off' or less assertively, merely 'not excited' or 'don't think it's for them' because they don't see enough faces doing something, and it affects their choices ... well then it's fair to be a little bit lopsided on what Google choses to promote, especially as it relates to entry-level stuff.

So as long as it isn't flogged too hard, I think that highlighting someone's work is reasonable, and if it helps some 'hey, you can do this too!' communication, that's fine.
Hey Michael! What do you think about access to capital? Can too easy access to capital actually be a bad thing for the tech world?

I feel like, in the perfect world, there is a balance between making it easy to raise money (for good ideas) but also challenging so founders have to really work for it.
It's so endemic that plea bargaining is a part of the official process for minor traffic violations. I used to get a lot of speeding tickets and I would always take them to court, because the solicitor would always negotiate just prior to the trail. It usually saves you some money if you do this (depends on the jurisdiction) The process was almost always for the DA or solicitor to recommend you plea guilty or no contest. If you plead guilty, you would not see the judge and you'd get a reduced sentence (typically increased fine, but no points on your license). No contest would have different rules depending on the court, but would also end up better for you in the long run most times.

The one time I please innocent (I truly felt I was), I ended up with 6 months probation, 2x the fine, and double the points on my license. In the end, the cost was well over double what I would have paid if I had just not contested and dealt with the solicitor. The judge even commented during the proceedings how taking such a simple case of speeding in front of the court wastes everyone's time and I should have been ashamed.

BTW, I was contesting the case, because there was no speed limit sign posted where I was pulled over. Evidently there had been construction completed recently which changed the number of lanes and intersections. This caused the county to reduce the speed limit, but they failed to install a new sign. The old one was removed during the construction.

That sign was never installed. It only got fixed after additional changes were made several years later.
Freeplane?
Seems like it's because the industry has accepted that there's a fixed number of good applicants, and so employers are engaged in a zero-sum game to dig them out, overlooking the notion that average programmers can become better with guidance.

This seems to agree with your (anecdotal, and likely biased [1]) experience.

Spolsky's observations are no less anecdotal and no more data-driven than the previous poster's experiences.
The high level of integration in Apple's stack is the one thing I really miss after moving back to Linux. If you have a Mac and an iPhone the two exist almost as one thing - you can answer phone calls on your computer, have a shared message history, and these days copy and paste between devices or use the presence of your watch to unlock your computer.
I'm going to use your example of Detroit as my example here. One of the problems with getting people to move into less desirable cities like Detroit is that the less desirable areas are pretty nasty with poor resources, dirty streets and sidewalks, etc. Infrastructure is a joke in many of these neighborhoods, and the city government is still too obsessed with just particular areas for growth because that's where the tax money is. If someone would come up with a way to not just get people to come into the neighborhoods, but to actually clean them up and get city and state government on their side, that would be the real winner.
Too much capital has certainly harmed companies (of course too little as well).
Letting them work for Samsung lowers our standard of living.
I would love to run a VR model railroad that let me build and detail everything like a real one.
In Age of Trump, Scientists Show Signs of a Political Pulse
I'm glad you make this comparison because it leads directly to my point about why flight (in these forms) is infeasible as a broad consumer commute technology.

In 1950 a car cost ~$1.5K in the US, GDP per capita was ~9.6K. So it was around 0.16 of GDP per Capita to purchase a new car.

In 2016 GDP per capita had risen to $53k with a new car costing between 17K and 33K depending on how you look at it. This is 0.32 to 0.62 of GDP. More, but not horrible.

A Cessna costs $160K, a 3x factor compared to GDP. So for around the price of a house (or down-payment) you can own a depreciating mechanical liability that enables you to commute marginally faster...

The economics aren't there.