skysight-inc/HackerNews huggingface dataset:
PyO3 is close to first release.
If you don't show your code it's hard to take you seriously especially when you are making a social opinion.
Excellent post, Jared. Thanks for making it.

I figured I should share a project I made as well with ReasonReact. I'm a noob to React and frontend programming in general, but I was surprised by how easily it was to pick it up. I created a simple game of Snake over a weekend just to test it out. Great programming experience, great first impression.

edit: live demo: (warning: not mobile friendly) http://192.241.133.216/projects/websnake/index.html
An iPhone is a fundamentally different device from a old-generation BlackBerry.

As far as I can tell, these services sell you the same head of lettuce as the grocery, at a large markup. Just because you think that Safeway, QFC, and Costco won't figure out this business doesn't mean that some other grocery chain won't.

Grocery stores have a fundamental advantage in this game - they have a location where people who don't want to pay for delivery can pick up. They can absolutely compete on price, without sacrificing any quality. On the other hand, it doesn't matter how much a BlackBerry costs - it was not an iPhone.
Only real downside of inline styles is that they're a subset of real css, and are not as expressive. Goodbye using pseudo classes like :focus, :active, etc with just the React 'style' object. And for things like designing input components, they're really important. You could hack around this by maintaining component state (e.g., flipping a boolean for mouseEnter and mouseLeave to emulate :hover), and use the boolean within your styling logic, but that is pretty hacky.
Think this is only one side of the story though, what about people who had worked there just doing their job and you're being told there is something wrong with your culture and this person is being brought in to fix it.

It's a big company the whole thing can't just be a frat house there must at least be some percentage of decent people trying to do a job that are now being told there is something wrong with them.

(Not to mention the whole idea of a remote worker involved in any sort of culture change is utterly absurd)
I currently consider this broken since, turns out that XOR and permutation do not commute over each other, and anyway to get them do so so requires knowledge of the secrets to be transmitted in a way to the channel that lets attacks recover them.

The need for XOR can be removed, but then each half of the AONT(message) is exposed. I couldn't see a way around this. So even tho I'm sure there is a way to construct a secret exchange on insecure channel mechanism (probably using 3 pass) I do not see it right now.
I agree with hn_throwaway_. Amazon having no chance in people's eyes and being discarded by everyone seems to be an exaggeration.

I wasn't even in middle school/junior high when I and some other classmates started using Amazon. We loved using it for getting books. There was no weirdness about it. In fact, in my memories, using Amazon was completely normal and seemed like a good idea. This would be in 2000 and 2001.
I think a fair point to add is the fact that Saudi's probably misspoke before the IPO leading to this piercing analysis from various analysts. Perhaps they know that the price is way less than 2 Trillion Dollars and will be happy with it. As someone has already mentioned, there are other risks that need to be considered (some of which the analysis covers)

- Dividend, Taxes and Royalty Whack a Mole - Reduce Dividends, it increases the valuation but, pay back more dividends in the 2nd year back to the majority shareholders. It throws the yearly cash flows into a spin. Investors may start offloading the stock.

- Political Risks i.e a major coup where the royal family is deposed and another government installed.

- Governance Risks - What if Minority Shareholders have no say and no power. What if Assets cannot be seized ?

Add these risks and discount factor should be way higher like 30-40%.

What say ?
So let's say this is all true (and I have no reason to doubt it): is this an argument that Chevy is somehow outperforming Tesla? GM has a storied history of shooting themselves in the foot by doing dumb things like cramming lots full of cars where they aren't in demand. The Bolt may be great, but I believe Tesla will be more likely to avoid these kinds of pitfalls.
200m for a mechanically scanned LIDAR isn't a big deal. There are older flash LIDARs that can reach 400m with a 9 degree field of view.[1] Flash LIDARs have a field of view vs. range tradeoff, since they illuminate the entire field of view at one time. Range gated imagers, another form of flash LIDAR, have ranges out to kilometers.[2] (Those guys are using a lot of power, but it's spread over a wide area.)

The eye safety problem can be overcome by making the outgoing beam bigger. What matters is how much energy comes through a hole about 1/4" in diameter, the size of the pupil of the human eye. If you enlarge the outgoing beam, by running it through a collimator backwards, the energy per unit area decreases. Expand a beam to a 2" circle and you have reduced the power per unit area by about 50. The risk is to someone coming up to the thing and staring into the beam, not out at range where energy per unit area is much lower.

Cost remains a bigger issue than range. Give it 2-3 years.

[1] http://www.advancedscientificconcepts.com/products/older-pro...
[2] https://www.youtube.com/channel/UCLrAizlR4ry9Nu6A7BXBBdg
Here is the link to Vision 2030, but no mention of anything

http://vision2030.gov.sa/en
Actually the UBI is popular in some other circles as well. It can be used to greatly simplify the tax and welfare systems. When you do that you shrink government, and that gets some of the right on board.
True. And at the same time, people submitting their code for review could use some thicker skin.
You have good company with that opinion. No less than Sebastian Thrun will tell anyone who will listen that he is sorry he got the self-driving car world hooked on Lidar point clouds. The Udacity self-driving car class is largely CV based. Cheap cameras and good CV will win eventually IMHO.
What if their intent is to find things to sue for?
They're probably already committing a felony accessing the computer. The scan is an intent to transmit malware. If that's true, you could make a pretty good fleeing felon argument.
scavenger hunt (around the office—just for fun!)
A post has to be [flagged] and [dead] for the vouch link to appear. The best route, at this point, would be to email the moderation staff.
It mightn't be as substantive or civil, but I've learned more from this HN thread than most.

Reading some of the comments here confirmed for me that this woman is on to something. People are claiming that there's more to the story, or that she must be a bitch/bad at social interactions (with no evidence worth mentioning and despite a respectful and genuinely empathetic writing style).

In fairness to GitHub, there may indeed be more to the story. However, I think if the tech community didn't have the issues she's talking about, the comment section here would be very different. Nothing she said sounds remotely unbelievable, nor is she selling us something, but people here read that she was forced into a mental health institution and felt free to jump to wild conclusions and publicly speculate on her job performance.

I'd have liked to see more discussion of BI, merit strategies, ideas on humanising large organisations, commiseration, maybe job offers and suggestions. And in fairness to this thread, there is a bit of that too. But experience has shown me that when people react this defensively to polite and well though out criticism, there is a measure of projection / delusion going on.

Now, I'm not saying that all non-substantive discussions should always be deemed kosher, but I feel like it's worth pointing out the irony here - the poor quality discussion has verified the quality of the OP.
5 Rules to Get the Most Out of Your Database-As-a-Service
As easy or hard as any skilled tech immigrant from anywhere else. We are all in the same boat and I am not aware of any special agreements between Europe and US in terms of easy transfer of skilled migrants (as Canadians have under NAFTA). So you a) study in the US and get in line for H1B b) work for a multinational in Europe and get transferred to US on L1 visa c) If you are a well published researcher, O1 will be good but it is very difficult to obtain.
they opened with 'Transphobic maintainer should be removed from project'. hard for me to see that as measured.
Defining "best" need not imply an objective definition in the same way that describing the "best" database architecture for a given set of requirements isn't entirely objective: "our programmers like to work with SQL more than MongoDB" is a subjective but sufficient argument to tip the scales.

Defining the "best people" is _obviously_ subjective. _People_ are subjective. There isn't just one "best"-- there is a set of "bests" that you can strive for. Just like the above example, it depends on your requirements, your priorities, etc.-- but most importantly, it doesn't need to be objective to work well, which brings us full circle to:

> "Best people" can mean the best team.

If you prioritize teamwork among individual contributors, this is what best people would imply.

The awesome part about a capitalist system is that companies have the freedom to experiment with these configurations of how they define "best". GitHub may define it differently from you, but that doesn't make their definition less valid.

Meritocracy is an idea, not a specification-- there is no one true meritocracy implementation. The discussion needs to start from there.
When we initially started development, the application directly synced with GitHub. Turns out, to accurately reflect the current state of Issues on GitHub, you need to poll multiple resources per repository every minute, in addition to subscribing to hooks (hooks alone don't cover everything). Even if those requests are all 304 Not Modified responses, they add up in size, number, and time. Furthermore, some views, like Issue details, actually require tens or even hundreds of requests to refresh completely.

The server component can quickly make needed requests in parallel over a reliable, high bandwidth, low latency connection. Then, once the changes are known, the server streams them down to the app as deduplicated, compressed, incremental changes. This allows the application to sit idle, using essentially no CPU, network, or battery resources.

It's unfortunately the only way to provide a good user experience.
There is a video of Clayton Christensen on BoS that's really worth watching.
Non-cloud providers don't rake you over the coals for transfer.
Right, the problem of the gender binary is that it never existed. What we have is trans-erasure. More generally it seems to me to prove that, with respect to Mr Burke, all that is necessary for evil to be done to a person is for good people to do nothing.
Machine Learning Tools Are Coming to the Data Center
Interesting and related re attacks on a Tor hidden service: http://www.hackerfactor.com/blog/index.php?/archives/762-Att...

And the follow up: http://www.hackerfactor.com/blog/index.php?/archives/763-The...
Its the terseness -- I think its ok to be terse with people you know, but in a context where you're interacting with someone who doesnt know you well, manners can be pretty important for relaying that you're on the same team. Directness can come across as aggressive when you cant see a persons expression or hear their tone. Especially if its a sensitive subject.
Loot Crate became the nation's fastest-growing startup
What about only takeout? That seems fairly normal.
Wait a minute... He is doing the exact same thing as the former RaaS (ransomware as a service) operator Jeiphoos (he operated Encryptor RaaS).
It's know that Jeiphoos is from Austria. Exactly one year after the shutdown of the service, someone from Austria is publishing the exactly same thing an Austrian ransomware operator were doing a year ago.
Ha, I have to admit I saw one of those GTX1080 laptops and it made me wonder if it would help enough with handling an unreasonable number of browser tabs.
interesting...

what do you think the next step would be for you and PP to continue?

more tech challenging meals? shorter prep times? regular delivery? more exotic meals? more raw ingredients than prepped? healthier meals?
Tile Picture as a Texture inside Shape and Use Formula Parameter in Smart Markers
Car-to-car communications are not necessary for automatic driving. They may even be undesirable, as a potential source of bad info. Google/Waymo doesn't need them. They make the point that there are lots of things in the environment, from bicyclists to moose, that aren't going to cooperate with the system.

The need for super-detailed maps is probably temporary. A reasonable goal is to have the ability to drive anything with a basic map (Google StreetView level) at slow speed, then retain info to do it again at faster speed. Some of that mapping info may later be uploaded for use by others.
The First AI Hackathon Organized in Colombia by Twilio
I've used Boost in the past when i was forced to use Studio 2005 in 2012 development
Now I use CppUnit, and I combine that with a fuzzer
Amazon puts an additional $260M into its Indian business
Jekyll marketing website. $1,500 paid up front. Hourly rate with 60 hour fee cap. Developed in 120 hours.
> Because the brain is composed of physical matter

Is consciousness?
Nice to see this here. I have spent a lot of time over the last year or so studying this. myself and the rest of our UX team did a three day JBTD seminar last year. Very valuable in shifting your perception of how to create stuff that adds value in people's lives. I highly recommend it for any person building software, as well as Outcomes-Driven Innovation which offers a great framework for making new things and figuring out empirically what users (or "the market", whatever) are asking for.
I think in relative respects, there needs to be more thought to the flagging system in general. A thread shouldn't be penalized if flagged a lot -- it should be brought to the attention of the moderation staff and then decided upon. These should all be transparent notes, e.g., [flag submitted], [flag rejected], [flag accepted].

On the content of this story in particular: it's not a win/win. But there's an inherent risk in becoming too insular by letting a majority of users decide the outcome on posts the are about minorities. The flag button looks a lot more like a "censor this" button or a "down vote" button than it does a "this doesn't fit the guidelines" button. Maybe that's the goal, but if it is, it should be made clear that's what it is.
Obvious to a young person like you. Clearly Amazon understood their market. But it was not obvious to entrenched businesses and all investors. Even Warren Buffet admits he made a mistake about Google.
> "broflakes"

It's meant to be a portmanteau of "bro" and "snowflake" (implying more or less that someone sees themselves as a special snowflake, and gets upset when not treated that way).

Like both the words it comprises, I find it's more of a disparaging name for people the speaker dislikes, than a label for a discernible subgroup of people.
Hyper-Realistic 3D Face Models Can Now Be Created from a Single Photograph
> She was right, and as a senior engineer she was in a mentor role.

Apparently not?
The population curve will eventually skew, but that's not indicative of where productivity losses are happening. You don't count people that weren't born in productivity, then call it a loss. You lose productivity when a real person loses the ability to produce.
Almost no consumer could afford to purchase a lifetime supply of cars or even computers upfront. Hopefully the credit market would lend it to the common man, otherwise he would simply not have these things (at least until very late in life after decades of savings accumulation, at which point lifetime replacements aren't worth much).
What happens when you pay PayPal $15k in fees?
Most of the things listed in the schedule shown in the article would be better off as a wiki page. They've got a whole one-hour meeting for "Learn[ing] about parking and transportation options". This is information that cannot possibly change frequently, which not everyone will care about, and which you absolutely do not need to give a presentation about, and a wiki page is perfectly suited for communicating this information.
The thing with Yelp is that the negative reviews usually have a grain a truth to them.

I think they should pivot into an Internet complaints department.
I just got reported to HR because I told somebody that a component they developed for us was badly designed. Turns out everybody agreed and it was changed but I still have to deal with HR.

Being ultra sensitive keeps people around you on their toes and makes them think twice about everything they say.

I think running to a manager and complaining about being offended is the new way of bullying people.
Interesting that nothing is said about why two scrubs occurred. SpaceX seems to have been forthcoming with details about anomalous flights in the past like Amos 6 and CRS-7, but I haven't found anything that gives an explanation for why the first two launch attempts didn't succeed.
How does it work at your company? IMO anything with deadlines and paperwork is a PIP in disguise (thus, hostile and relationship-poisoning). Much less than that can easily end up being little more than saying "do better," so I'm interested in how your company walks that narrow line.
I don't know, I know about four people who work there, and I'm sure they will never leave MailChimp. They absolutely love it. In Atlanta, MailChimp is where everyone wants to work, but it's hard to get in unless you're seriously great at what you do.
10 Reasons Why WhatsApp Sucks
Ask HN: What is the etiquette after mutual stalking on LinkedIn
Assumption is that both parties are NOT recruiters, what is the accepted next steps once two people have viewed each other?
My point is that all the arguments used to rebut this line of thinking when applied to more conventional complaints from underrepresented people apply just as well here. If "the same exact logic" holds, what exactly makes the same exact rebuttals magically invalid?
In case you don't see, someone said "Corporate Confidential".
They have a term for that, its "vexatious litigant." If you do this enough, the court generally makes it hard to get counsel, will make you get your lawsuits approved by a judge ahead of time, and more.
Damn it haha, I missed that one
Reminds me of a time I once wrote a script in Node to send an endless stream of bytes at a slow & steady pace to bots that were scanning for vulnerable endpoints. It would cause them to hang, preventing them from continuing on to their next scanning job, some remaining connected for as long as weeks.

I presume the ones that gave out sooner were manually stopped by whoever maintains them or they hit some sort of memory limit. Good times.
The "status quo" is bullshit. I can't speak for and in many ways don't understand the new generation, but if you have skill, you have skill. It shouldn't, and in my perspective, doesn't matter, what gender you are or what culture you're from or what your socio-economic status is. If you rely on your ethnicity, gender or economic status to succeed then you are not successful. Ego means nothing compared to knowledge and skill.
> So I just withdraw my funds take photos of them, "upload" them. Go back to my bank, exchange the bills and repeat?

Yes. Anyone else who gets hold of those bills you used and exchanged with your bank will find them "burned" when they try to use them on Ellcrys.

> What am I missing here. What is being accomplished by photoing bills?

Aside from fair distribution of the Quant, It is meant to create a sense of value. If your net worth is $1000 and your understand that sending this in will invalidate those banknotes, you might value the Quants you get differently. Going to your bank to exchange invalidated banknotes takes some effort as most people don't have their banks close by. You might take this effort into account when valuating the resulting Quant.

Basically, you'll need to give something of measurable value to receive a share of the root Quant.
Retired man addicted to Pokemon Go
And as a result we have to deal with dumb shit like this:

https://twitter.com/jdalton/status/869964222716821504

(continued) https://twitter.com/littlecalculist/status/87035656004781670...
The day I noticed a competitor including a JavaScript file from our website
Ask HN: Advice reaching out cold to find B2B customer development interviewees?
In the past, I'd dive in straight to product development. I'm determined not to repeat mistakes of the past.

My idea is centered around more effective collaboration in companies and teams. I'm realizing that the CEO/COO/someone in a similar capacity would be someone I'd ideally like to talk to, primarily because she/he sees the business as a whole and is most concerned with ensuring things are running well in the company.

Reaching out to CEOs of well-known companies on LinkedIn though sounds to me like a bad idea. One I'm not sure they even check their LIs and two, I wonder if LI connect is as effective anymore.

What has worked for you when starting cold and prospecting interviewees for your customer interviews (pre-product)?
My mistake, I was just curious enough to double-check and it was 3.2% (low-point beer).

When you're supplying drinks for hundreds of random people, the volume starts to be a lot more important than the quality of the beer (or alcohol) itself. Everyone who lived in the frat had their own private stashes of better beer that they and their friends would drink from, and our private parties were better-supplied.
Oh, by no means am I endorsing it as being sufficient. I just wanted to update the info since I know some people read only the comments on submissions.
I've sent an email to the address in your profile.
> Why are you sure you're not telling me to accept it and deal with you? If I prefer directness and you prefer obliqueness, who is correct, and why?

I've always wondered the same, after all, doesn't it take two people to have an argument or misunderstanding? And why is simply stating outright what the issue is considered unspeakable, is it some sort of an ego/pride thing?

I just don't get how people behave, but I'm pretty sure I'm the odd one out.
> And people overcome these things because they're AMAZING!

Other times they overcome them because someone did research and found out that putting up a curtain between the musician and the judges removed a visual gender bias from the orchestra's hiring process.

The correction for bad gender-equality policy isn't for everyone to take a ride on a sine wave of understanding through equally unsupported opposing viewpoints. It's to do the difficult and probably boring work of researching and implementing a more effective policy.

Edit: changed last word from "system" to "policy" for clarity