skysight-inc/HackerNews huggingface dataset:
Have you lived in the UK? I personally haven't encountered anyone who has had that issue. Most people primarily use the NHS and private health insurance is provided only occasionally as an employee benefit (often by American companies). That's nice for perhaps getting faster treatment for minor issues and maybe getting a nicer room but generally not required.

I'm sure that the 1% have other arrangements but that's another thing altogether.
I think VR's first breakthrough would be in boring service sector jobs. Most of us have interesting surroundings and dont want to "escape from it" but if you work in a boring service sector jobs like a call center, VR tech, even if imperfect would be an improvement over the current surrounding. Add a bit a gamification and people may actually like these jobs a bit
I like how Bezos' fridge quote is planted OVER one of his kid's drawings.
I've witnessed this first hand. For a nonemergency even. A friend with bad English went to the ER to have a rash looked at (not understanding what the more appropriate action would have been).

The ER don't doctor spent about 2 minutes with her and wrote a prescription for some topical thing.

Later the hospital sent her a bill for about $1500. I went with her to the hospital's billing Dept, helped her fill out a form that basically said "I have no insurance and no money".

The hospital ate the bill.
If anything it seems that to be successful at freelancing you need to specialize even more compared to a traditional job. Otherwise, your skills would become a commodity in a market saturated with "web developers".
What’s behind the confidence of the incompetent?
What is the point of having a footer on a website with an infinite scroll?
All those cryptocurrency exchanges, they're the true winners of the nonsensical Bitcoin craze...

And similarily, NVIDIA really profitted a lot from the deep learning boom by selling all those GPUs to datacenters at a high cost...
While certainly interesting, the article leaves out the juicy bits monorepos and their workflows offer:

- library developers can easily see the impact their changes will have on their consumers

- library changes that introduce regressions in their consumers can be caught pre-merge given good test coverage

- dependency version updates between packages cause less mayhem because they are performed atomically and only merged when green

At the same time, many drawbacks are also left out:

- the incentive to have long living branches for stability reasons can negate most benefits mentioned above

- build times for
compiled languages can become problematic even for moderately sized organizations (I’m looking at you, C++)

- in my experience, you pretty much need a dedicated dev team working on workflow tooling because ready solutions are fragmented and hard to integrate (code review, merge bots, CI/CD, ...)
In a more dynamic less-statically-typed language, when you change the semantics of a method, it doesn't break any clients or call patterns who are fortunate enough to be compatible with both versions of the semantics, so changing those clients (to update types) is useless work. Assuming you have 100% test coverage (which isn't any harder in static-vs-less-static languages, if all your tests are functional tests per YAGNI), your test suite is sufficent to tell you that you have callers that are broken by the change and need to be updated. Then it's a simple matter of finding and updatig the broken callers, which is easy because dynamic language programs are short and it is easy to know the whole program, and dynamic languages are flexible so it's quick and easy to run experiments to find the bug.

Poe'd? Maybe. I tried to represent the dynamic-language side as charitably as possible. It is a different "ethical" system than static languages
Mozilla Announces Deal to Bring Firefox Reality to HTC VIVE Devices
Why the hell the Oracle DB has to be so complicated?
There's not really a lot to go on here. Are you from a sales background? Management? Development?

Or do you have an amazing idea for a YouTube / Facebook hybrid and want to give me 5% equity in exchange for working on it for free for the next 6 months?

If I had a penny for every time I'd heard that amazing offer...
> standardization of pallet sizes

The pallets were standardized in a process that began in 1961, initiated by the UIC. It had nothing to do with the EU, except that its big bureaucratic machine introduced some more regulations.
Every detail of the consensus must be policed mercilessly, else the whole edifice crumble...
Eat+Square+&+Dandy+on+Seedrs:+Because+It's+Lunchtime+Somewhere
Not quite sure what this means - is Firefox Reality going to be the default browser on the VIVE?
I believe they're talking about gcc's internal state, not the code getting compiled.
I would agree with this. Many fields care a lot about accreditation.

I do think there are people that don't care, but I suspect they also don't care about the degree as well. They are more concerned about the real world performance of the individual. I think you'd be hard pressed to find someone in the above mentioned fields like that.

I also think that a Math degree falls into both of those "ideals", but more so on the side of accreditation is important.
Most of the things worth your time to understand are so complex you need to memorize and internalize multitudes of other concepts first before you can even hope to understand what you're learning.

I truly mean internalize. For example relativity. You cannot understand relativity just by following the logic from first principles all the way to enlightenment. You need to not only understand the earlier principles, you actually need to practice and internalize the earlier principles using techniques of memorization. Newtons laws of motion and vectors must become second nature to you through repeated practice and memorization before you can move forward.

Simply understanding one concept is not enough to move on to the next concept.
> Also, Hoboken, NJ is technically two zipcodes.

Source? I've lived here for years and only know one. USPS.gov seems to agree :)

Anyway, re: your first link, the data source sounds very questionable:

> Scoring of the Top Ten U.S. ‘Pizza Hoods’ in 2016 was determined by internal data on number
> of pizza restaurant redemptions through Welcomemat Services as well as the number and
> strength of pizza restaurants and businesses in each zip code covered by the brand

Welcomemat seems to be a company that sends mailers to people upon moving to a new address. In the NYC metro area, those new-address mailers rarely include restaurants. Margins are already tight for restaurants here, and many restaurants can rely on foot traffic without any need for this type of advertising.
In the Qt model view and controller are implemented under the same interface (QAbstractItemView). This is fairly typical for many practical MVC implementations I've seen.
To an extent I can see the reasoning here. I think more prohibitive though is that even though you're asking people to move to a lower CoL area, there is still some sticker shock when they see the lower salary. I can pretty confidently say there is a shortage of great talent where I live. It's nearly impossible to find any expert in native mobile development, Ruby, Go, or even Javascript. There are a lot of .NET guys here but having interviewed several hundred I can tell you quantity does not equal quality. I've been working in the same market for the last 12 years (since graduating college) and I can count on one hand the engineers from this city that I would want to hire if I started a development shop.
'Sonder' is most certainly a word! https://en.oxforddictionaries.com/definition/sonder
Lisp isn't really a language so much as a language construction toolkit, because macros are like language features (e.g. any macro you're using needs dedicated support from any tools that you want to use on your codebase).

Effective lisp organizations will generally use a small handful of general-purpose macros throughout their codebases - but at that point you might as well standardise that handful of macros as a language in its own right and you'd have better tool support, better interoperability between libraries (since you don't end up with different libraries choosing slightly different macros for the same thing) and so on.

Also lisp is a blub language compared to a language with a modern static type system. It's not that people don't want lisp-like expressiveness, but it turns out other languages can offer more without compromising on that.
Also: https://news.ycombinator.com/item?id=18140138
Solar plus batteries comes with

1) massive investment (at the moment at least)

2) enormous physical footprint, which needs to be solved either through reserving large amounts of space for it, or by having a large transmission grid and all the services required around that

3) lots of greenhouse emissions to produce 1 and 2 in the first place
This was not fixed in PostgreSQL 10.

ICU collations are not used by default, you have to explicitly enable them, and you can't set them as the database default. And even if you use ICU collations, I'm not sure if indices actually detect if the ICU versions don't match.

Maybe they improved some of the issues in PostgreSQL 11 (haven't been following the ICU issue in detail), but I don't think this issue is fixed.
That’s still at least 30 seconds (+boot time for the container). So felt too slow for some use cases in my opinion
For ER agreed. For anything else that is serious / non trivial, you also want to consider the repuation of the department. Some doctors are world specialist of something, or treat dozens of a particular condition every year. Others rarely do or are simply not good. I don't think there is any way for a layman to know. You kind of need to ask relatives in the profession, who can themselves ask around. I have a few doctors as relatives and they systematically check the reputation.
Yes, that's what we've been stuck doing, because the full path included in $0 is useless if the program was run via $PATH.
I think building company is only for rich people
"The Gulf investors backing the Vision Fund seem to have decided that WeWork is not a tech bet but simply an aggressive punt on real estate."

If you have earlier invested in WeWork as a tech startup then one should be questioning your investment strategies and research methods.
Pets.com was also overvalued, right? It's easy to see the winners in hindsight.
Been a web dev for 20 years.

Yes, but work on learning the full stack. Learn frontend, backend, SQL, sysop. Can you set up a server from a base image and eventually have a full app running reading from a database? Great! Now get familiar with cloud solutions like AWS. That might sound daunting, but it's actually easier in some respects. You don't have to know everything before you get a job, but knowing a little of all will show great promise in an interview.

Don't get attached to any one technology or programming language. This field changes all the time (annoyingly so). There was NOSQL, React, Node, hell I remember the times before Memcache. So keep your eyes and brain open and be ready to adapt. Your current place of work will likely stay stale with whatever they have, but if you don't keep up with the outside world, finding your next job will be much harder.
The program would be impressive if it was clearly written and commented.
Fact, you say? I think you're right about the psychology here but if you're going to assert that state management is factually bad please provide some support to that.
Razer announces a gaming monitor, haptic feedback PC gaming peripherals
Interesting Tech Markets for 2019
I will be very interested to see how well this does. This has been something I wish existed for a long time. Great work!

I’d much more prefer to pay the podcaster directly than to listen to ads. But this doesn’t seem to be an option.
So does Google with Youtube. But the step by step, sometimes in weird places, specific contextual questions is a more direct and personal survey, not so influenced by who are with you, or recomendations/trends on social networks.

Anyway, is not just social media or video sites, some games may be (or will be) collecting that kind of direct information too.
Thanks so much for the feedback and the question! I actually get asked this a lot with the core Graphite product, so I (hopefully) have a sufficient answer.

Graphite cannot remove content. However, users are either choosing the storage provider supplied for free by Blockstack, or they are providing their own storage provider. Those storage providers can absolutely still shut down an account if there is illegal activity. So, unlike a p2p decentralized system like IPFS, addressing illegal content is pretty straight forward.

If it comes to Graphite's attention, we can notify the user's storage provider and they can take appropriate action. Additionally, another important point to make here is this is not the dark web. Users are more or less known. So law enforcement can take action as well.

Does that make sense? It's a really important question so I want to make sure it's addressed fully. Thanks!
Everything You Need to Know About Conan the Barbarian's Return to Marvel
On the flip side, if it wasn't Amazon mentioned but pets.com, they were entirely right.
I feel like WeWork would be one of the first companies to go under in case a recession hits the US market. Everyone who works there is probably going to decide en masse that they can do the same things from home or a Starbucks
Things more inequitable that road pricing
Hmm, but I take it these snacks should be different from, say, olives, or biscuits with avocado, or something like that? And if so, in what way? (And of course, in the non-healthy category, there are things like crisps or popcorn for when you're actually gluttonous.)
Very cool. For those of you who know sed well, can you actually read the source of this program and understand it, or does it look like garblygook?
Let's just go ahead and kill this back and forth.

Yes, sonder is a word. The definition used in the article is debatable as to whether it's a word. It's a word invented in 2012 by a guy that wrote a book about inventing new words for emotions.

>Coined in 2012 by John Koenig, whose project, The Dictionary of Obscure Sorrows, aims to come up with new words for emotions that currently lack words.[1][2] Related to German sonder- (“special”) and French sonder (“to probe”).[3]

https://en.wiktionary.org/wiki/sonder#Etymology
lslslfmadsčl
I've never had luck, but they are very much a thing:

https://en.wikipedia.org/wiki/Method_of_loci
> Do you trust the software to not have dangerous bugs?

I trust it as much as you trust a car to not have dangerous mechanical problems.

> Do you drive while text messaging, commenting on Hacker News, or watching video?

No. But distractions happen. Pretending otherwise is hubris.

> Are you perfectly fine with your whereabouts and driving style being known and sold, for example to insurance companies or toll collectors or the police?

These are addons that don't come with the car. With this, I've lowered my insurance costs, and now going through tolls is much easier and less dangerous.

> Are you using the features to compensate for any kind of disability?

Being human and knowing that I'm not perfect.

> Would you be fine with a car like HAL 9000, saying "I'm sorry muzika, I'm afraid I can't do that" to you?

That doesn't happen.

> This is alien to me.

That is clear. Judging by your questions, you have absolutely no idea what is in these cars. It's good thought that you are aware of your ignorance, admit to it, and seek to learn more. Hopefully the information I provide can help you.
Its not like being a founder is a magical thing. Honestly, being a founder is just someone who can grind it out under adverse conditions. Like any other shit job out there. The point still stands. If you cant grind it out and sell, the core of entrepreneurship, then maybe its not for you.

Edit: typo
His position is less about speed and more about creation. If you didn’t have to shift cursor focus or “delete 3 chars and replace with these other 3 chars” would you represent things directly to the machine like you would to yourself, unbridled by the necessity to serialize these thoughts via the keyboard.

It may be the difference between “Refactor > Extract to parameter” and “Find all uses of function. Replace signature with modified signature, setting new parameter to value desired, using parameter from signature instead of local variable”.

When you are a child, you express yourself by constructing words of letters, then sentences of words. What if we’re at the sentence stage right now and the future is expressing ideas as paragraphs all at once.

That would be a shift akin to macros or HKT in programming languages.

That’s what he’s selling. Not the typing. The typing just hurts immersion a little bit.
I agree that Tesla is probably just a car company but no american cab company operates in 72 countries outside of america though.
What we gain from keeping books
I kind of disagree. If the silicon valley companies weren't threatening them they would have zero incentive to work on this.
That's a good analogy, because over a 10-20 year time horizon it turned out to be a bargain, but over 1-2 year time horizon it was WAY overvalued.
TL;DR

Block-chain: Solving imaginary problems that nobody has -- and doing a terrible job at it
Depends the kind of product you are building but you don't necessary even need market validation, you only need it if your product is exotic enough that there's nothing close to it.
Also; it might be different in the US ( I do not know ) but in the countries (UK (the wooden floors in Aldwych) , NL, DE, HK ( the one in Wan Chai I cannot even hear myself talk often)) I work where partners or clients have invited me to WeWork offices, the employees complained openly about the noise (it is more like a college kantine than an office space) to me and the next time they were not there anymore. Somehow that cannot be good for the bottomline although maybe in the US this is different.
Even if you use ICU, you need to make sure you link with the same version of ICU!

Edit: Why the downvote? New versions of Unicode come out every year, and ICU collations are explicitely versioned. If you use ICU 51.1 and ICU 52.1 you are going to have the same kind of issues
Ask HN: Going from software engineer to hardware engineer.  Howto?
I'm a kernel-level software engineer with a solid knowledge of hardware from the interface level up. I want to move into hardware design and would like to see myself, in 3 years as an RTL engineer working in the semiconductor industry. I, however, have no understanding of this space beyond college level introductory electronics classes and while I could go away and do a whole CS/EE degree I have neither the time nor the finances to do so. On the other hand, I think doing a single RTL course is unlikely the best way forward as there will be gaps in my knowledge. What would be your recommendation on the best path to get from where I am to where I want to go? I'm not averse to spending money to do so as long as I can do it in evenings/weekends?
Dimensions.Guide – Dimensional Reference Database
Do note that was my complaint with $0, that when using $PATH it was set to that full gross path.

If /bin/foo is actually /nix/store/3508wrguwrgu3h5y9354rhfgw056y-foo-5.0/bin/foo, then when you run "foo", 0="/nix/store/3508wrguwrgu3h5y9354rhfgw056y-foo-5.0/bin/foo" and BASH_ARGV0="foo".
I don't see discussions of any of the things you mentioned. I see people falling in love with "clever" code.

Quines can be made straightforward. You have two copies of your code. Copy 2 then prints copy 1 twice, creating the replica of the original 2 copies. That's it. Everything else is trickery dealing with language boilerplate and string escapes.

Similarly, I'm pretty sure the quine above is not generalizable to any language. It's all about Ruby syntax, not some fundamental property of the program.
If you do visit the Netherlands and actually want to try it, they've actually opened a restaurant (I haven't been there, but I assume it's the best way to try it) in the Hague: https://www.devegetarischeslager.nl/restaurant

That said, now that they've been acquired by Unilever, you might be able to try them in your own country before too long :)

I'm not sure at what point something is high in protein, but [1] lists 21.4g per 100g. No added iron and vitamin B12, though, unfortunately.

[1] https://www.devegetarischeslager.nl/producten/informatie-ove...
Very excited to finally share the results of many months of labor with you all! Dimensions.Guide started this summer as a passion-project that will continuing growing to be an essential online resource for spatial information.

Background:
As a licensed architect, professor, and founder of my own architecture practice, I have experienced first hand the lack of easily accessible and trustworthy dimensional data on the internet. To fill this gap in public knowledge, I have been building Dimensions.Guide in an effort to support architects, interior designers, artists, graphic designers, illustrators, game designers, UX designers, and anyone generally curious about the world.

CAD blocks in 2019?:
Yes, everything on Dimensions.Guide is downloadable in designer-friendly .dwg, .svg, and .jpg formats, BUT we are also focusing on SEO to better populate search engines with quick answers to any dimensional questions you might have. Unlike other shady CAD downloads that exist on the internet, all of our drawings include both imperial and metric scales and are researched and drawn in-house for quality control.

You haven’t drawn THIS yet:
We have a long way to go before the database is truly comprehensive, but for now, please send us any requests of the things that you would love for us to incorporate using our Request forms. Needless to say, this is a long-term effort that will evolve over many years.

Looking forward to your comments! Thanks for the support!
I assume you're referring to the gif of the German goal from the world cup. "Afraid" is a bit of a misinterpretation. When you're 5-10 feet from the other player and he's shooting on goal, especially if that other player is one of the best in the world, turning around is the only sane thing to do.
Fusion is an energy source. Like any other energy source it's automatically also a weapon. All energy sources have historically saved many more lives than they ever cost, including nuclear power.

And even solar power is a weapon:

https://en.wikipedia.org/wiki/Archimedes#Heat_ray
That's right, but start by writing some good songs first (whatever the genre)...otherwise, business wise, it' probably better just to focus on being a tribute band.
This makes me wonder, what are other viable revenue sources for content creators besides ads?

Personally I don't mind listening to a few ads on a podcast because I assume it is helping the creator cover their living expenses so that they may continue creating content that I enjoy. And spoken ads (hopefully) are not tracking me, although I suppose there are ways to overlay inaudible tones that other devices can pick up, etc.
[video] Seed Funding for Startups: How to Raise Venture Capital
OP did not ask if they should pursue “web dev” vs “general/other dev”. That’s an assumption you’re making. I read this as “web dev” vs “do something else entirely” and in that light, the parent response is entirely appropriate.

Tangent: “general carpentry” is not a superset of plumbing/tiling/plastering. Carpentry is its own skill related to working with wood and similar products. Maybe you meant general contracting? Although that’s still not actually a superset and you won’t find that most general contractors are licensed for plumbing and electric work.