skysight-inc/HackerNews huggingface dataset:
The thing I find craziest about Union Square is the number of drugstores. Just along the south end of the square, you've got Walgreen's (a national brand) and Duane Reade (which used to be independent, but is now a local brand for Walgreen's) 600ft. or so apart from each other. How in any way is that sustainable?
This sounds great. Does anyone know if any web servers are planning on implementing it?
Wow! Seeing those pictures makes it obvious why they decided to add new electronics and lights instead of reusing the existing ones. Even with documentation that looks like it would be a real pain to interface with.
> To kids, reading looks terribly boring, until they actually find a book they like - then they devour everything in sight.

So important and always ignored. My mom read to us often, and I and my brothers hated reading. Later I encountered an Animorphs book and that was my gateway. One of my brothers, several years after that, discovered Redwall, and that did it for him.
I want to see it updated too. It was really nice to write/test/debug GPU codes on my cheap laptop without an NVIDIA GPU, and then switch over to my desktop and CUDA with single line changes. Even though CuArrays tends to be quite a bit faster, this convenience cannot be overstated. I didn't realize how much I'd miss it until I was at a conference and couldn't just fiddle around with some GPU integration I had to debug.

I think the reason CLArrays.jl only claims experimental support on v0.6 is because it uses Transpiler.jl which is quite limited and a direct translation. CUDANative.jl is much more advanced and uses LLVM's .ptx backend. I think Simon mentioned he wanted to do a more direct compilation route, and that would probably be the change to start calling it experimental? I don't know, I'd like to hear about the future of CLArrays as well. If we have both working strong, boy oh boy I'll be happy.
All it is now is stick stick stick.
You can collapse the comments and it's child comments clicking the [-] icon
Not if you use DNS-over-HTTPS, as is required to turn this on in Firefox
Same here, but then, I just ran the following and branches are now auto-created

git config --global push.default current
Twilio launches a new SIM card and narrowband dev kit for IoT developers
I think this relates to what you're saying.

I've never felt any frustration that OOP feels like the wrong tool when I'm using languages that give me the choice to use it or not (like Python, and JavaScript). But when I'm using Java, as one example, it often feels like I'm really locking myself into a design up front.

In Python, especially. I'll find myself starting off all experiments or simple projects with functions and basic data types. As something evolves and I want some semantic clarity I'll stop using dicts and start using namedtuples. And then at some point I may replace the namedtuples with classes. From there I may discover value in having subclasses so I'll add a few (but this is exceedingly rare in my line of work).
Course: Fairness in Machine Learning
Could also use DoT - DNS over TLS.

Otherwise, this sounds suspiciously a lot like DANE, which cert authorities hate, since there would be no use for them.

https://en.wikipedia.org/wiki/DNS-based_Authentication_of_Na...
Indeed, as an example "ls --help" on Linux prints at least 3 pages of information on stdout. I would rather read top quality man page and have a succinct "-h" message.
How do you live without docker containers? The fact that docker doesn’t run on BSDs is what drove me away.
Are bad grades actually the equivalent of screaming? Or are they a simple consequence of students' actions?

That screaming produces group identities I don't doubt, but it seems unlikely that once you've converted them into them, you will be able to convince them of much.
Some kind of vehicle-to-vehicle standard should be made. I don't think the first application will be intersections; that's really more suited for 'manual exclusion' zones, which are a ways off.

But one really interesting application would be road-trains for freeways. You'd cut down on drag significantly, and could probably make it work on manual-driving roads with object/hazard communication and real-time agreement on emergency maneuvers (e.g. every other vehicle swings out to the breakdown lane, simultaneous braking, etc.).

Drag is ~2/3^rds of the energy loss of a big-rig on the highway, so imagine the kind of range a battery electric truck could get in 'road train' mode.
If we just had made inheritance as something to be avoided unless absolutely needed then OOP would have probably never got such a bad reputation. All the other concepts make perfect sense.
Repair is as important as innovation
"Hey, there's this new piece of technology, I think it will enable great things! Let's start off with a really big budget, very public project, first thing!" Ouch. Not that the software developer community has any room to talk.
the slack group mentioned: https://slack.utahjs.com/
Selling off your gear won't do anything. If you're really worried about it join or start a cause/campaign to reduce microplastics in the world.
450 Amazon employees tell Bezos to kick Palantir off AWS
people have been separated from their children

This happens any time anyone is sent to prison for any reason, no?
Kubuntu Linux 18.10 (Cosmic Cuttlefish) Released
It is still recovering from 9/11.
The process of crystallization excludes impurities. But that means they're not embedded in crystals, not that the heap of salt is free of impurities.

I too discount food labeling claims.
From the website, yes it is, and exists as a pdf on project guttenberg. This is just relayed-out.

> About this edition & thanks
> The text is based on the PDF version from Project Gutenberg converted to html by hand.

> Thanks to Paula Appling, Don Bindner, Chris Curnow, Andrew > D. Hwang and Project Gutenberg Online Distributed Proofreading Team for preparing the original PDF.

> The theme is borrowed from Dive Into HTML5 by Mark Pilgrim released under the CC-BY-3.0 license.
No it doesn't, and it's still wouldn't be shaming for the reason you outlined. Your entire statement is pointless if you have to crawl all the way back to a single verb to make it relevant.
can you elaborate on your performance concerns?
That's why there's a bit of question as to this, 'cos it's a frankly nuts system when we're dealing with a minimum of $10k a transaction.

(OTOH, this is Bitcoin, so "but that's stupid!" doesn't mean it isn't done that way.)

But something like a deposit->withdrawal hookup might explain the multiple days' delay.
I'm assuming that's rock salt and it's mentioned in the article as having the least amount of microplastics on average.
Not all war PTSD is caused from "shells". So to use his logic, unless your flashbacks and hyper awareness (oops those are newfangled psychological terms, guess they have to be dumbed down right?) are caused by the use of mortar shells, then any other use of that term is disingenuous, right?
The whole point of open source is that OSS code can be used (and modified) for whatever use anyone wants. Copy-left compels you to share your modifications, but does not limit you from using the software however you please.
Interesting. I always figured there was just a lookup table mapping ISA registers to physical registers that was used by instruction decode, a bit vector (one bit per physical register) indicating which physical registers were in use, and each micro-op would carry with it which physical register(s) would be freed up upon instruction retirement.

If a register might or might not be renamed, what's the advantage of usually storing a given register in a given location? Is the main reason power savings, so checking a single bit to check if a register has been renamed, before paying the power and time to perform a lookup in the renaming table? Is access to a renamed register then slower than access to a non-renamed register?
That ain’t it. Until you get to the 1%, families who make more money have less kids. This holds true even if you cut upper middle class incomes in half (to simulate stay at home mom) and compare to lower class.
I think Yasuaki Ninomiya, the retired Japanese engineer, could add some more expert designs based on his paper plane research.

http://articles.latimes.com/1990-03-16/news/vw-465_1_paper-a...
Imagine my surprise when I'm reading down the HN list like I do every day and I stumble upon my own website. Thats a pretty cool feeling! Im happy to answer any questions people may have. This was my Angular learning project back when Angular just came out. I think Angular ended up being the wrong choice for this project, but it works and I learned Angular, so its all good.
The future of healthcare: NHS vision for digital, data and technology
Having had periods of fairly active selling on eBay, I can say eBay has done as much as anyone to get sellers to leave their platform.
But that's the whole point of JAVA. It's an opinionated platform with a hyper-standardized workflow. Sure, that limits creativity, but in many business contexts, the last thing you want is your programmers getting "cute".

There's a straight line from requirements to implementation; no meandering involved. At least that's the theory. In practice...
It's Unity's (the game engine) new Entity-Component-System, the blog post is an answer to this presentation:

http://aras-p.info/texts/files/2018Academy%20-%20ECS-DoD.pdf

Unity's traditional entity system is suffering from a number of "OOP-isms" which make it hard/impossible to optimize for performance.

The new ECS strictly follows a Data-Oriented-Design approach, where everything is built around laying out the data in memory in a CPU-cache friendly way (and a few other things that neatly 'fall into place', like spreading work across CPU cores, a specialized 'high-performance' C# dialect, and the ability to move work from the CPU to the GPU).

The big question is how the traditional Unity audience will react, since the ECS programming model is quite a bit different from the old way, and it's no longer as simple to build a game from a jenga-tower of adhoc-hacks ;)
How so? I'd consider the Hollywood sign to be an iconic American landmark and haven't really heard much to the contrary.
Well, stated intent is great, but it's not the same as certainty. Don't get me wrong - I hope we end up enabling it in 12. But underpromise + overdeliver ;-)

BTW what's "12 notesnotes"?
Show HN: Slow.com redirects to Fast.com
New Zealand cut off its agricultural subsides and its food exports exploded. Realities of globalization include problems and trade offs but do not match this criticism.
> Why add a rock to your food

I'll let you answer that question:

> just to enhance taste?

Yes, that's exactly why.

> Sodium is naturally present in all plants and meat no need for extra intake

If that were true humans (and large numbers of other animals) probably wouldn't have developed a strong taste for salt.

It's true that it's quite easy in the modern world (especially with processed and restaurant food) to overdo it, and restraint is called for.

> that huge quantity of sodium that is taken from the salt that is added in every non sweet food messes up your body at cellular level

Adding salt doesn't mean adding a huge quantity in every non-sweet food. (Processed foods do tend to that, but that's not a “why add salt” but a “why eat processed foods” issue.)
I'm actually selling my Pixel 2 XL off to a friend after having it for 3 months, Google's got too creepy I'm switching back to my old 5s. As much as I hate the price, I have privacy.
We made it optional in many languages, the problem is how it many people teach OOP, and how it gets abused.
Reports on Glassdoor have always felt kind of on the low-end, not sure why.

> Anecdotally, I have been told by a couple former managers something along the lines of "the highest payed engineers in Utah are in the 120k range," which this survey shows is not the case.

I think part of the problem is that the range can be so huge. I've seen senior developer postings in the last year that range anywhere from $85k to $160k. I'm guessing a lot of managers have limited experience and knowledge about salaries outside of their company, rather than intentionally trying to downplay salaries.

I would personally guess that the 95% for senior/principal devs in Utah is in the $140-160k range. The only people I know above $200k would be people doing 1099 work and maybe some one-offs from stock options.
There are quite a few "boot to basic" comments here, but one of the things I think they are missing when suggestions like "you can just have rpi start X,Y,Z at boot" or "use W,R,S in your browser" come is that when you have something like ZX Spectrum or C64 it was a static platform for 5-10 (and now upto 30) years, so there was no "oh, you can't DL jquery so your fancy webthing broke" or "you'll get to your IDE soon but first java updates, apt updates, chkdisk, fdisk, or something else that needs to pop up in your face", and of course no other kinds of distractions like "bah, my game doesn't work, lets zone out on youtube lolcats or play $random_FPS instead" to take up your attention.
Huh. Very interesting. I have a notion that all decisions should auto expire and be explicitly renewed. Because it's so hard to cull outdated or revisit / repair suboptimal rules. Inspired by stuff like IP/TCP leases and cache TTL.

But your example of the powers that be waving thru a bad rule refresh suggests my notion won't be sufficient.

Thoughts?
For reference to those who may not know:

Eisenhower’s Farewell Address
https://youtu.be/OyBNmecVtdU
Businesses are the new political unit in the United States - employers are currently more accountable to workers than politicians to constituents. This is a shift workers need to leverage!
Apologies if I missed this in the article, but my first (hacker) question is how the algorithm handles a rogue actor trying to maximize its own efficiency to the detriment of others.

Is this accounted for? I’m envisioning roaming packs of nerds with the digital equivalent of the mythical Chrome Box...
I appreciate you continuing to refer to sacks of meat as "the current state of the art". It does drive the point home that we don't need to outrun the bear, just the other camper :)
This is all true, but look at the context of discussion... Why would someone be discouraged from making future loans if the government printed money for the purpose of paying them off? Because the government took action which directly and intentionally reduced the return on their investment beyond what they anticipated in their original analysis. That will effect their analysis for future loans, reducing the appeal of those loans. Thus discouraging them.
I actually "invented" another paper airplane design called the Nakamura Hammer (because it combines the designs of the nakamura lock and the hammer). I made it to the frontpage of Reddit, so that were my 15 minutes of fame. Here's the tutorial

https://imgur.com/gallery/b2Q8X

It flies really really well inside.
> I really find it odd that all of a sudden tech employees are resistant to supporting their own government.

Could you expand on this? Because it reads like "help build killing machines even though you signed up for a completely different job, or you don't support your government because you're a political partisan."
In high school we used to receive printed notices aka 'circulars' from administration to give our parents (do they still do this?) -- our classroom window overlooked a cabin used for temporary classes with a corrugated asbestos roof. After promptly turning my circular into a plane and flying it out the window, exclaiming "hey i got to the 5th row on the cabin roof!"

Thus began the hottest aerodynamics contest in my academic life, we experimented with so many designs, tried all kinds of crazy modifications.

The interesting thing was, our classroom window was an entire story higher than the cabin roof -- the usual "paper plane contest hack" of rolling a paper ball and chucking it as hard as you can was not very good compared to a functional aerodynamic design with some lift.

The "contest" ended when a week later someone reported our antics and the school was aghast to find 40-odd paper planes roosting on the portacabin roof and our entire class was given some stern warnings but luckily noone sold me out as the instigator.
vmm in OpenBSD is pretty easy:

vmctl create disk1.img -s 10G

vmctl start vm1 -d disk1.img -b /bsd.rd -L -c
This is going to be like ipv6, everyone can do it except we don't know for sure if that's true, so we won't.
MIT Comcom: Synquid program synthesizer, and more command-line tools for the web
Credit where credit is due. This is very much a “America First” move and deserves kudos. I no longer consider China a developing nation.
Everything You Need to Vote – Vote.org
https://www.wsj.com/articles/mattress-firm-files-for-chapter...

Short answer: fewer.
One "quality of life" thing - you can wrap changes to the schema in a transaction, so that a given set of changes is atomic. (Elixir's Ecto and Ruby's ActiveRecord both have migrations that do this by default.) As far as I know, that doesn't work in MySQL.

There's also neat stuff like exclusion constraints: http://nathanmlong.com/2016/01/protect-your-data-with-postgr...

And there's the ability to do all kinds of neat geospatial queries with PostGIS - eg "list all properties within X distance from the curvy coastline".
Yes. That may very well be. And I'm not saying Java is bad because of what I described. Just that I experience the, "ugh OOP isn't helping me do what I want to do here" with Java.
Admittedly this isn't a concern for all repo setups, but what about the odd time you don't actually want to autocreate a branch?

Saying/typing fuck won't help you now! Basically, thefuck does give some friction and force you to think about things - not much, but maybe just enough.
Laser engraving produce is not labour intensive at all. It can be done easily by machines on a conveyor belt.
First app is much more likely to be road to vehicle comm, not vehicle to vehicle, e.g. enforcing one-way streets, no turns, off limit areas, even traffic routing or congestion pricing.
This is the sort of idea that looks great on paper and simulations but that totally falls flat in the real world.

The system would require trusted communication.

The system would also have to cope with any number of vehicles not having this feature or with broken/defective feature...

What's the fail safe solution? To rely on traffic lights and priority markings.
Do you have a preferred recipe for FreeBSD/ZFS NAS? Is it FreeNAS?
NYC has some of the best, if not the best, public transport in the US.

> It's a chore to get someone in Brooklyn to come into the city to hang out unless it's right after work. And vice versa.

The issue, I think, is that young professionals have largely been priced out of Manhattan, and the East River acts as a psychological boundary. Even if it's just a short trip, you're still leaving/entering "the city".

As a side anecdote, the club Maxwell's in Hoboken closed a few years ago; the reason given was that most of the bands that played there were willing to cross one river to play a gig, but only a small fraction were willing to cross both, even though the trip wasn't substantially longer.
Something like this reversal is actually the law in some countries. An employer cannot hire someone else for your position for some period of time if they "lay you off", as distinct from firing you.
I'm very glad that Unity is doing this, and it's made me interested in the engine for the first time in many years.

However, it's important to note that Unity is adding an ECS, not inventing the concept.
I'm sceptical, but it's hard to prove or disprove. So many other factors that go into making ad decisions (what did people who are somehow similar to you show interest in? Your friends? What's currently trending in certain areas of the internet, etc.)

I've only seen one attempt (shown in a video online, the topic was 'dog toys'), where recorded conversations were claimed to influence ads. Lots of people indicated foul play in the video, so I didn't book it in my "that's happening"-bucket.

I've only tried to reproduce it once, half-hearted, and failed.
You sound mad.
I have heard Googles boringssl already supports it, but I have found no actual evidence of that.

Cloudflare apparently does support it already for all their websites though. (or at least the ones that use cloudflare dns also)

https://blog.cloudflare.com/encrypted-sni/
Some other takes:

Casey Muratori (Handmade Hero) on why OOP is bad and how to get rid of that mindset - https://youtu.be/GKYCA3UsmrU?t=4m50s

Mike Acton (Engine Director @ Insomniac Games) - https://www.youtube.com/watch?v=rX0ItVEVjHc
You're right, it's far from a perfect analogy. And the electoral cycle means that the tax might not be in place long enough for it to make a measurable impact. My comment was more about the way in which taxes are discussed in American political discourse; there is this implication of a rigid permanence, as though such policies can never be reversed. They absolutely can; as you pointed out, incumbents can lose to candidates who promise to repeal the tax.
Ask HN: How would you market a product to developers?
I don't understand why this article is so angry? ECS is a great subset of OOP. Both are helpful tools where they make sense.
Side Note: Who would be interested in a Hacker News SLC meetup?

My email is in my profile, get in touch.

I moved to Salt Lake City From NYC in January 2017.
I think this falls under the idea that we need to reach perfectionism before we deploy something. That simply isn't true in my opinion. Many accidents already happen every day. If this system reduces that dramatically it's a win. Even if there are some failures along the way they will be noticed and improved upon.
Trust in government is at an all time low, and IMO for good reason. Secret courts, lack of oversight and transparency, massive data collection, downplaying of what that means, security breaches, lack of competency at the court and congress level to even understand what they are passing into law, and most importantly regulatory capture.

Personally I'd be OK with government collection of some data if I knew it was properly secured, there was more oversight, and if it wasn't so beholden to corporate interests.

If anything, the current administration makes this even worse in my opinion, but it was already a really big problem with the previous administration.
I spoiled this book for myself, and it was still fun. There was a lot of dramatic tension as I waited for all the characters to realize the horrifying things that lay in wait.
Intuition behind logistic regression
right, DNS-over-HTTPS solves this particular problem.
> OOP is just a mental model. Deep down everything is made of bits. The church of OOP has failed but if something looks like a duck, walks like a duck and talks like a duck it probably is useful to make a duck class. We're now down to fighting for nuances.

No... I think this is missing precisely what was exactly the point of the article (see "(B)" in the text). This post is not a fight over OOP religion. The point of it is if you misunderstand or mischaracterize "nuances" about some idea (if these are actually all nuances, which I think is debatable) and propagate them, then you shield other people from prior (edit: or even current) literature in the area, and hence prevent them from understanding what the relevant techniques really are and how to use them properly at all. This makes them lose a potentially powerful tool in their toolset, which you should agree is an awful thing regardless of what coding 'religion' you follow.
Does that apply to updates as well?
Sorry for the interruption; here is a thread (with 188 comments) about this book from a year back: https://news.ycombinator.com/item?id=14161876
Well hopefully that hasn't affected you too much.