skysight-inc/HackerNews huggingface dataset:
Exactly. This is government censorship, they're just using the facade of Facebook to do it. COINTELPRO is a good read, the FBI is untrustworthy and works against American interests when it comes to foreign and domestic politics and political organizing (please notice the specifics of this, I am not saying FBI is untrustworthy in all aspects).

https://en.wikipedia.org/wiki/COINTELPRO
I think this is a misimpression. About half the funding came from various government agencies, and about half from a special assessment on property near the line. The main owner along the corridor was Vulcan (Paul Allen), who rented a lot of space to Amazon, but as far as I know at the time (~2007) Amazon didn't own any property along the line.
"How do you define sowing discord or dividing society? If you look at most of the social advances hard won over the last twenty years, they have always caused discord and challanged society. In America, the right to bear arms has caused massive discord, same with same sex marrage, leagal marijuana, black lives matter... not to mention discussions about political leaders. In other countries similar discord is sown regarding Brexit in the UK, Aslyim seekers in Australia, Climate change. Each of these debates have been accompanied on both sides by a range of discussions with debatable facts.
"

Look up "wedge issue". It's the best strategy in a two-party system. Pick one issue, make it super important so people vote for you even if they disagree with a lot of your other positions.
people usually put flyers on door knobs and door steps and other non-mail related avenues to residences. You also see the flyer tucked under the windshield wiper blade of vehicles parked in parking lots.
It would look like a LISP machine from Symbolics...
thanks for mentioning Arduino (which is only partially Italian) :)
Well, take a look at this :)
https://github.com/NCBI-Hackathons/deVoReaNN

Totally independently, we had the same idea of visualizing a DL in VR using an oculus -- a few months ago. We worked on it last Friday and Saturday in our hackathon:
https://www.u-hackmed.org/
https://www.u-hackmed.org/2018teams/team-3

Here is a demo:
https://youtu.be/E_VWewj_jX8

Really cool ideas going around in this thread. I really like thoughts around visualizing the changes during training -- not just activation.

As these tools currently stand, I agree that they are mostly for educational purposes. Taken to the nth degree, however, I think they can make a DL expert put on a VR headset when they get to work.
I've thought a lot about this and I agree. I find a certain social environment at work and a certain structure to be what I enjoy, so I figure I will always try to get myself into situations where I have a lot of responsibility, lots of latitude to learn new things, and a wide variety of roles. I wouldn't be happy in some jobs that limit that, but there are lot of people who wouldn't be happy in my job. I had a roommate in college that saw very little allure to entrepreneurship or risk, but was an excellent electrical engineer and wanted to have a corporate job forever.
There are multiple other factors involved that aren't discussed fully in that article.

To start the ref bias is not necessarily unintentional. Measuring first downs and exact placement of the line of scrimmage becomes more difficult and takes more time when the ball is not initially spotted on an 5 yard increment or individual hash mark. The league offices might directly instruct refs to spot the ball on an exact yard line if there is any doubt of the spot in order to speed up the game. An obvious example of this intentional bias is when the ball is punted out of bounds. It is nearly impossible for a ref to get an exact spot in that situation and yet it is almost always spotted exactly on a hash mark.

Also lots of drives will start on a set yard line and penalties are often handed out in 5 yard increments. So while there are no rules that will start a drive on the 15, there are rules that will start a drive on the 20 or 25 and a standard 5 or 10 yard penalty would place the ball exactly at the 15 yard line.

Lastly, the spot is a continuous data point that is being recorded by humans as a discrete data point. That means the herding could be exaggerated in the recorded data and not necessarily as pronounced during the actual game. A ball might be spotted by the ref at 14.4 yards but the person responsible for data entry might eye the spot and record it as being at the 15 yard line.
I don't think this is underrated at all. Primary and secondary education is largely intended to train people to sit still doing mundane work all day IMO.
Ruby, too: https://github.com/mbj/mutant I think most languages have something like this now.
> Why should the second individual be subject to FDA oversight? I mean, I'm glad the FDA exists, but their function is to regulate the overall market -- not make it harder for me to make my _own_ healthcare decisions.

Regulatory capture from the ADA..

Yes, the FDA does make it harder/impossible to treat yourself. You are an idiot as far as they are concerned. And the doctor is the holy grail of decisions. And even how they come to a decision is 'holy' knowledge.

I should be able to go down to a drug store and buy most drugs (ideally all, but another story) and administer them to myself. I should be able to treat myself. But all that's locked away behind one of the biggest paywalls we have in this country.
I was being tongue-in-cheek. I'm also a car guy and was mostly taking the piss out of the fact Ferraris are known to catch fire quite often and without much prodding, despite being also some of the most amazing cutting edge machines ever built.
Have you ever written a Sudoku solver. It works like that.

You start with an array where every tile is possible in every location. Then you pick a random cell and assign a tile to it. That tile implies some choices are impossible, so you set those possibilities to false. That further implies some other possibilities are false and so on. You propogate that as far as it goes, and when you are done, pick another random cell and assign a random possible tile to it.

Because you are propogating information as much as possible before making the next choice, the algorithm very rarely needs to backtrack. You can run WFC without any backtracking at all and it'll still find a solution most of the time.

Some animated examples I put together might illustrate things more: https://boristhebrave.github.io/DeBroglie/articles/gallery.h...
What kind of new infrastructure can a small business afford with $60,000 that would enable them to become a large job creator?
What kind of plants have you cut out? Do you not eat vegetables?
U.S. schools should leave partnerships that persecute Chinese students
Ok this is very useful to read, I also felt like that lately and I just thought I was an idiot. Now maybe we are just two idiots, or the documentation could use work.
Maybe, but at least it's more or less clear what I mean right away :P A million words conveying one unit of meaning are still more efficient than ten words conveying no meaning.

I just thought about that when I saw a youtube comment saying "stolen" in response to a funny joke. I wondered, do they mean they intend to "steal it" because it's a good joke, or did they mean the person who posted the joke stole it from somewhere? Nobody will ever know, at least I for one won't sign in just to ask.

I notice that since mobile devices, a lot of "communication" on the web these days is kinda like the "small talk" from Kevin from The Office US.

https://www.youtube.com/watch?v=_K-L9uhsBLM

If I hadn't asked what you meant, I and anyone else who read your comment would have had their own interpretation of it. I see a lot of comments like that on HN, where you would have to ask "what do you mean?" because it's totally unclear. A variation is stating something that is factually true but doesn't really refute anything, but the commenter clearly seems to mean something by stating that triviality, but don't say what it is. It's like dog whistles, but not for others to hear, but only the posters themselves know what they mean. Count me out.
To do that, you need to use a driver that translates between a file: and ip: (or ethernet:, tcp:/udp: or network:, allowing binding at different levels of the stack), because the protocols allow different operations. Said driver of course runs in userspace (because microkernel) and already exists. (Because it's absolutely needed for development.)
Fully agree on principle -- but enforcement remains problematic:

https://www.bbc.com/news/business-37444780

An erratically enforced law may be worse than no law at all.
How Druid enables analytics at Airbnb
Canada is right around the corner.
But then address space randomization won't work.
Just redesign it so that there is always a winner. The draws really bore the sh*t out of me.
It's baffling to see such comments not giving any indication of grasping the rather basic mechanism behind the idea of restricting such race-to-the-bottom competition.

The number of jobs and investment are fixed. For the nation as a whole, these competitions only forgo tax revenue that instead goes to Amazon's shareholders.

And you can't just make the argument from the winning city's perspective. The right approach is something like the 'Veil of Ignorance': imagine being randomly assign to live in some city/town, and find a policy that maximizes your expected utility.

I also don't quite understand the heroic pose you strike for handing out subsidies. It's not like such self-impoverishment requires any skills on the part of the administration, except a willingness to sell out your citizen. Cooperating with other jurisdictions to form a cartel against such competitions would increase everyone's tax revenue, and still allow you to compete with factors that actually benefit your citizen, like good infrastructure or education.
I wasn't aware of that. I thought ES2015 added Object.is() for this purpose: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
> I think the short answer is that there is some learning curve to using Zulip, but once that's done, sending messages like that takes essentially the same amount of time it would in another product.

The thing I don't get here is you have two competing claims/goals, both of which I could buy in isolation and in fact agree are perfectly reasonable goals, but both of which actively contradict & fight against each other. On one hand you believe it'd take the same amount of time as before if people would only learn to use the system as designed (which I'll take at face value here), but on the other hand you say "the medium correspondingly encourages more multi-line, thoughtful posts". Writing more thoughtful messages and coming up with subject lines by definition requires more time... how can it not?
"America lacks top notch engineers" - Says every large tech company. It didn't dawn on me until now that, "top notch engineers" really just means "people that are good at passing algorithm interviews". So many people I work with can code every algorithm on leetcode in a jiffy but can't write quality software that works.
In fairness, the bigger issue is that they're paying way below market in SF to begin with.
But you want unhappy employee to leave in 2-3 months or ASAP not sticking for couple of years to earn his FIRE. I would say after 6 months you get to know quirks of company up to that you might still be oblivious to bodies in wardrobe.
Try pressing them in other situations and you might be surprised how often they work, Youtube player for example to pause, forward/rewind.
potato patata
They aren't. Some verification experts and I are:

https://www.microsoft.com/en-us/research/wp-content/uploads/...

https://news.ycombinator.com/item?id=17051131

It's safe if you can prove it's safe. Even C with Frama-C. If the type system can't do it, use an external tool to do it. Tools exist, automated and manual, for doing such safety proofs on high-, low-, assembler-, and microcode-level software. There's a long tradition of verification in hardware, too. Rockwell-Collins even uses the tools common for hardware to verify software and hardware together.

http://www.ccis.northeastern.edu/home/pete/acl206/slides/har...

The real problem, aside from just limited resources to build tooling, is a mindset of trying to rely on one tool for safety instead of mixing up different approaches to get their benefits.
I haven't applied to Gitlab, but I work remotely for a Bay Area company, and I earn more than my local market rate.

My local market (Montreal, Quebec, Canada) _severely_ underpays. It's common for people with 5+ years' experience to be making under 60k CAD (50k USD), if not way less. Because of that, many of the city's best devs either work remotely, or they move to Toronto, or New York, or the Bay Area.

When you base your salary calculations on local market rates, in very-low-market-rate areas, you're looking at an artificially lowered pool. I'm not surprised people balk when they find out how low you pay, because in their mind they aren't competing with local onsite developers. That isn't their market.

Also, there are many benefits to working onsite that don't appear to be factored into your calculations. Not all remote workers can work comfortably out of the home, and so there are office rental costs. Many onsite jobs provide things like free lunches, as well. It's possible these things are factored in; if so, it might be worth mentioning them here: https://about.gitlab.com/handbook/benefits/

EDIT: Removed a complaint about #3, as I saw from another comment that I misunderstood it. I still disagree with the premise - if I was unhappy at my current job, there are plenty of other remote companies that pay well, and even if there weren't, I'd gladly take a pay cut to do more fulfilling work - but it doesn't strike me as condescending anymore. Just ill-informed.
> restricting ruinous competitions such as these

Who or what do you think has been ruined by this competition?
Adding a little bit of background here might help. Daniel defines what he means by "lane" in an earlier post: https://lemire.me/blog/2018/11/05/measuring-the-memory-level....

Restating, what he's doing is "pointer chasing", which is one of the slowest way of accessing memory because each load is delayed by the full latency of the lookup. Set up an array of random numbers, look up the value at a location, use the value you find as the next array location, then repeat. Because each load is data dependent on the previous, no prefetching is possible. So far, all data reported are for a single core.

Each self-contained "pointer chase" is a "lane". To increase the number of lanes, do multiple pointer chases in parallel: lookup up N array values in quick succession on the same core, use the values you find as the next array location for each lane, repeat. You find that up to a point, the total number of "chases" per second increases as you increase the number of lanes.

Different processors "plateau" at different levels of parallelism. Intel processors max out at about 10 lanes, which implies that they can keep about 10 requests to RAM "in flight" at a time. This matches the published number of "fill buffers" for the Intel chips. Apple's processors max out at over 20 lanes, saying that they can keep more than 20 requests in flight. Apple hasn't published how many "fill buffers" their chips have, so this is one of the first direct measurements.

One of the big questions being asked is: "If increasing the number of requests-in-flight is important to performance, why doesn't Intel just increase the number of fill buffers?" If you have an answer, please let us know, either here, or as a comment on the blog, or in response to Travis's question at RWT: https://www.realworldtech.com/forum/?threadid=181499.
Article says that they have ~$10.5M revenues with ~350 employees. That works out to $30,000/employee.

That's really not very impressive. I'm sure this puts them pretty deep in the red (assuming their employees make a good amount more than 30K/year), although they are obviously still in the growth stage. Still, it seems a bit early to be touting this company's success as a remote-first organization though.
Also vendors doing their best with astroturfing and obfuscating their works. I wonder why.
What does this have to do with the topic of the article? It's about particulate emissions, not fire hazard.
I see the PO box question every time this discussion comes up.

For starters, you'd have to be okay with living a lie to your coworkers and putting your career at risk if you ever let the facade slip. You can't ever talk about local events at the virtual water cooler. Do you live in the same time zone as one of the high-cost-of-living cities? If not, you can't ever mention what time your kids go to school either. Is your employer ever going to fly you out to conferences or all-hands meetings? They're either buying your plane ticket directly or expecting to see a receipt; good luck explaining why you never fly out of your "home" airport. Does your employer report your earnings to the IRS? If so, you'll likely be committing some sort of tax evasion or at least having to submit a ton of corrective paperwork each year. Do they provide insurance? You'll have to explain to the provider why your address isn't what your company thinks it is or else risk voiding your coverage and/or committing insurance fraud. And so on, and so forth.

All in all, it's probably doable, but very few people would consider it worth the effort unless they are pathologically inclined towards fraud in the first place.
Putting types in the keywords is sensible if you don't have multimethods/generic functions. I don't remember if Mercury has those or not.
C++20 must be exciting with ranges, concepts, modules and easier metaprogramming.

Are there any numbers/graphs on how many proposals are being submitted over time? I feel like they are exploding.
Absolutely. Just a couple years ago, it was decided not to hook up public transit in Atlanta to the new Braves stadium because, in the words of the county commissioner "we don't want to attract a certain crowd". The old white dudes running the show refer to MARTA as Moving Africans Rapidly Through Atlanta.

I've also personally seen a friend assaulted with a brick on school grounds, on camera for being gay. The school and police refused to do anything against the assaulter.

I left Atlanta for a reason, and haven't looked back.

EDIT: would love to know why examples of institutional racism and homophobia in the south would be downvoted.
>They would have zero hobbies, ..., didn't have opinions on things, had almost no stories to tell.

I believe it did cross their mind based on what they wrote above.
> previous years of experience, github repos, personal projects, consulting gigs and all other relevant information about your ability

As far as evidence for a hiring decision goes, all of the things you listed are things that can either be easily faked, are hard to verify, or require implicitly trusting another organization. How am I supposed to spend the time reading all the code on your github account and forming a judgment of your ability based on that? Even if I do that, how can I be sure that you're the one who wrote that code? How do I know that your previous employers and clients weren't all bozos or that you didn't slack off and let your teammates do all the work? Even if I call your references, they'll probably just say, "yes, this guy definitely worked here, and by HR policy I'm not allowed to say more". Even if they do say more, how am I supposed to trust them? There's not nearly enough information there to make a hiring decision.
Vague headline not appreciated. Put the word Facebook in there at least so I can know whether I'm interested.
Ask HN: Is S3 down?
Seems like it's back up now. Even the status page wasn't loading which I'm pretty sure also happened last time.

Still not showing any events: https://status.aws.amazon.com/
Gasses are not particles.
WFC collapse is an awesome algorithm, but I think this demo really illustrates that to get nice looking output with procedural generation also requires an excellent eye for design.

I've played around a bit with WFC and wrote a library for using it[1], but I've never made anything as pretty as this.

[1]: https://boristhebrave.github.io/DeBroglie/
> Fin-tech firms WILL HAVE TO compete against Amazon for (supposed) west coast wages

I think you have that backwards. When I worked for Netflix I got an offer from a fin-tech firm that was double my already top of market Netflix salary. I chose to stay at Netflix because the fin-tech work sounded utterly soul crushing (and the work at Netflix was still great) and my wife didn't want to move to NYC. But had I taken it I would have made a lot more than any job here on the west coast.
As a physicist who works with quantum mechanics, I have to say, "wave function collapse", is an extremely apt name for what you're describing. Usually when quantumy things are used in names of things it's just 'cause it sounds cool, but this is spot-on.
go out in the world and pay attention for a few days, you'll get all the proof you need.
For a comparison of Horovod and TensorFlow's new CollectiveAllReduce, read here:

https://www.logicalclocks.com/goodbye-horovod-hello-tensorfl...
I see both sides. As someone in a high demand field in an area with plenty of tech jobs (not on the west coast), it doesn’t bother me personally. I have literally gone from “I want another job” to “Ive got another job” within less than a month on numerous occasions.

If I were hiring, I would be a lot more reluctant to hire someone if I knew I couldn’t let them go without a lot of red tape. I might just try to get by with fewer people.

But, I consider myself to be a big government free market capitalist. Make hiring and laying off easy and provide a large social safety net paid for by taxing corporations- a better form of unemployment insurance.
Well, you have to have seen it from the point of view of the CEO. Playing devil's advocate, what would you do if you jumped onboard, and the first thing you saw was that all your clients were interacting only with your VP of marketing/Sales on a personal basis? ...well, granted, if it was that exactly he would still be employed to this day :D but you get the picture, maybe it was bad enough that what the CEO did was already above and beyond.
Been working there since :). I got a better/full answer after joining from one of the security engineers giving one of the starting training talks.