skysight-inc/HackerNews huggingface dataset:
It's the economy of scale; complexity is mostly a one time upfront cost. Once you've figured out how to efficiently make a hundred TVs at a time, you know how to make a million.

For a TV most of the materials and components are either plastic (and thus light and cheap) or generic silica based stuff that is produced in batches of millions at a time (electronic components) in the blink of an eye. The most expensive parts of a TV are probably its screen (complexity) and the copper wiring (cost of material).

With a wood table the production of all parts takes much more labour, and high quality wood furniture is usually made of parts that have exact measurements and specifications for that particular model of table. Wood is also a live material; no two pieces are alike (this holds true from the unprocessed logs to the finished table legs). Lumber also needs time to acclimatize, so the whole resources to product cycle takes a lot longer (increasing storage costs).

Also, unless you are Ikea, a globally operating corporation can sell a lot more TVs than dining tables.
Which is how you end up with Access Funds who charge fees to put money into other hedge funds which they got capital into early and performed well. So now to get into a very successful fund you're paying two sets of fees and praying that they continue to outperform.

Hedge funds are at best going to net break even as an industry after fees, quite probably negative. So to look at "Funds of funds" and say they're a good idea is pretty mind boggling.
There is a good general segmented hashtable algorithm with ~100 times smaller rehash spikes than in classic hash tables: https://github.com/OpenHFT/SmoothieMap/blob/master/src/main/...

The idea is not super clever so I'm sure many people found & implemented it in papers and other languages, but I didn't find them. Will be grateful if someone points me to prior work.
I'm very surprised nobody has brought up John Gustafson's Unum work. His latest iteration is the posit, which he presented at Stanford earlier this month[0][1]

EDIT: apologies to CalChris[2]. What I should have said is discussed Gustafson's Unum work.

[0] https://www.youtube.com/watch?v=aP0Y1uAA-2Y (relevant question at 1h22m37s)

[1] http://web.stanford.edu/class/ee380/Abstracts/170201.html

[2] https://news.ycombinator.com/item?id=13739617
Amazon, Netflix grab a share of Oscar glory
Excessive computer use by doctors has negative impact on patient care study
Now we are confusing tge subject. The semantics of the words lie and mistake are a distraction.

> Some bees lie about what they've scouted though

I am highly doubtful that the source of this information was able to distinguish between a liar and a bee that made a mistake. Which is my original point with the semantics problem addressed.
Both are, for different purposes.

Cost by distance is reasonable for talking about construction (the supply side). See
https://pedestrianobservations.wordpress.com/2011/05/16/us-r... for an overview. Even $125m/mile places the project a little high on that list, among mostly-tunnel and all-tunnel projects, and $1b/mile is in the WTF zone.

Cost by passenger or passenger-trip is reasonable for talking about utility (the demand side).
> Are you sure he wasn't just joking around?

One rule of thumb is that you Never joke with the airport security (1). So wouldn't that go both ways?

1) https://www.theguardian.com/commentisfree/oliver-burkemans-b...
That can be mitegated, but the sooner steps are made towards changing it, the easier it will be.
I wouldn't ever have thought that replacing the generic integer modulo operation with a switch statement and a modulo operation with a particular hardcoded denominator could possibly cause a performance improvement.

Especially for primes. I can imagine that various power-of-two related values could have some bit-twiddling ways to make them much faster, but assuming that the compiler will be able to improve x mod 711 to something better than using the CPU modulo operation seems weird... but it somehow works.
Canada has self-serve kiosks for the paperwork, but they print a ticket which you hand in to an agent, and (depending on how long the line is) they usually ask a few questions before they wave you on.
But iirc, and IANAL, you do have to do a post grad course and then a training contract in the UK to be a lawyer
Yeah and losing this discipline is even harder when going from one generation to the next. The guy who built the empire knows all the sweat he put into achieving it, and he knows how it is to live with nothing. Therefore he has internal motivation to keep his wealth. But his children and their children don't know anything else but wealth. They might not even understand that it won't always be like that.
More I read about things like these, even more I love Germany (my new home). The officers in Frankfurt Airport are always nice and I never had any problems nor heard about one. I hear it's even better in Berlin.

I don't understand why host countries don't try to make themselves the most favorite country in the world for their guests. I believe, "not allowing terrorists/drug dealers/illegal workers etc. etc. inside" is just the marketing as I seriously doubt people who slip through the cracks of a saner screening process would be a significant problem. Therefore, I wonder the real reason but can't think of any.
The Stockdale Paradox
You are absolutely correct, "mandates" is too strong a word. Annex F, which is normative, have a way out by not setting __STDC_IEC_559__, GCC6.3.0 does set a slightly different GCC_IEC_559.
Yet I think that my argument still holds:

floating point calculations can be executed at wider range (§5.1.2.3.12);

assignments and casts are under obligation to wipe out that extra precision (§ same paragraph);

I am no language lawyer, but .. given the issue of program observable effects (§5.1.2.3.12) and the "as is" implied rule that governs optimizations, how possibly could equality be stable over time?
The definitions are important. I agree with your message (your thing is better than say rails templating) but virtual DOM basically means "react-style virtual DOM, implemented in client side JavaScript, with fast diff support, used to infer updates" now, instead of your definition of it.
How Victor Hugo came to write “Les Misérables”
Inside NASA’s Space Farming Labs
Show HN: SignUpFirst – Get Exclusive Early Rewards from Startups
FreeBSD doesn't overcommit the available memory (RAM + swap) by default.

Don't use swapfiles in FreeBSD because the file system write paths of UFS and ZFS potentially allocate memory. Both geom_mirror (software RAID-1) and geom_eli (disk encryption) are fine and I would recommend using GELI to create a onetime keys for mirrored swap partitions at boot.

An other good habit to get into is to limit the resources available to your services to some generous upper bound you expect them to require. The most flexible way to enforce those are restrictions in FreeBSD are hierarchical resource limits. Use them and monitor resource consumption. That way you get an early warning before a rouge process drives the system into massive swapping.
But indigo can land a plane, get all the passengers and bags off, new passengers and bags on, and be moving in 45 minutes. Keeps the tickets cheap!
I entered the US a few times on a visa waiver for business, and (truthfully) stated my business as "teaching dating advice to men". I got a lot of laughs, but luckily no actual in-depth questions.
Right, the tsunami risk is to Vancouver Island and the earthquake/landslide risk is to Seattle.

StClaire did not suggest a tsunami risk to Seattle.
> The only thing I really miss are maps

Did they deprecate the J2ME version of Google Maps?
I've never had a problem with them, have a couple in the spare room. Did you put the backing board on them?
Auslogics BoostSpeed 8 Key and Crack Full Version Download [Latest]
You're living in a fantasy world in which people you admire matter. Try to make fertilizers out of "hi-tech services". Try to eat "renewables". Inventors, scientists and engineers haven't really mattered much since WWII and the Cold War.
I don't know the distances in US/Canada, but I want to mention one thing because this annoys me in virtually every discussion here on HN:

How long the travel takes is not the only metric.

We have flights, trains (with different speeds/comfort) and busses in Germany between the same cities.
And all of those modes are used!
And it's not even a money issue, very often flights are cheaper than trains but still people take the train. :)

It's not black and white.
what is ICE and EV?

*edit:

Okay found it myself through realizing that these two are related.

Internal Combustion Engine = ICE

Electric Vehicle = EV

These are not common terms, though. And googling something that looks to google like "icecream" is hard. Please keep that in mind when using abbreviations.
What type of product person are you?
Well, if you're willing to incur a slight latency penalty on each access, incremental rehashing is terrifically easy. Just keep both the old and new backing arrays around, and consult a pointer to determine how far in the first backing array has been invalidated.

If you follow a Shalev/Shavit hash-ordered-lists scheme the rehash doesn't even need to move anything, and can be done with a straight memcpy, or in a separate thread. The link below is an implementation that was intended for Cassandra (so is simplified and append-only, but also a concurrent map - which could be relaxed). It has the nice property that it will "fix" the backing array on-demand, so straight-up copying the existing contents of the backing array into the new region of the backing array, once doubled, will set things up for a gradual transition.

Similarly, it's trivial for the backing array to instead grow incrementally, and for an extra level of indirection to prevent ever having to reallocate older regions (since their contents never changes on rehash).

https://github.com/belliottsmith/cassandra/blob/47d970ead690...
Aeroflot in the 90s: you sir or madam are a hero for patronizing this airline
Nothing could be further from the truth, my only beef is that nothing of substance has been said; anyone with eyes to see would tell you the same. The fact that you feel the need to push the useless bullshit further tells a story of sore toes and little else.
Just because he said that, it does not mean he believes in it. It's feel-good baloney.
You are mixing several concepts.

To propel a spacecraft, due to the law of conservation of momentum, if you want to go in one direction, you have to push something (the propellant) in the opposite direction.

It's the momentum of the ejected stuff (mass*velocity) that matters for maneuvering in space. You have to carry that propellant with you and accelerate it. You can use specific impulse to compare efficiency of rockets (the higher, the more efficient is the rocket in creating forward thrust with the same amount of propellant). The best engines we have are ion thrusters because we can accelerate a small amount of gaz (not very heavy to carry) very fast => big momentum. But thrust is limited, this why you can not lift off from Earth with an ion thruster.

Nuclear energy is just used to power spacecrafts in electricity when you can't use solar panels.
As a purely leisure traveler, I can't see why anybody would put themselves through the US border system as the start of their holiday. Talk about starting on a downer.
You can reimplement that logic in Python. There's nothing magic about it: you can see in https://github.com/kubernetes/kubernetes/blob/master/pkg/cli... that it just uses a Kubernetes annotation.

There's some more information (and a sidecar pod prebaked) at http://blog.kubernetes.io/2016/01/simple-leader-election-wit...
Interesting! How did you go about falling back to an older version if the update was bad? Is there a nice way to do this automatically? Say I update to a really botched version with the kernel panicing before it reaches userland. Does this need manual intervention?
You aren't following the instructions. You have to rewrite all comparisons to use a small sigma.

`0.f == x` becomes `SIGMA > x`

`0.f == y` becomes `SIGMA > y`

`x == y` becomes `SIGMA > abs(x - y)`

All the expression work if written correctly.
But we already knew that. It's in the article, so again there is a story here that you're missing. We want a client/server protocol that is encrypted and simple -- not requiring ICE/STUN/TURN (OMG).
The posting of the story seems like a duplicitous barb against single-payer healthcare that almost the entire civilized world enjoys. Un/fortunately, both DJT and Sanders are both suggesting single-payer with private optional extras is the way forward. Also un/fortunately, anyone whom watched John Oliver this Sunday knows high-risk pools need 100x's more funding to prevent mankini crack from showing and that placeholder proposals are the new "we don't have a fucking plan despite having 8 years to get ready."

John Oliver on ACA https://youtu.be/YEGpriv2TAc
I imagine their main goal is to keep you talking. More questions they ask, the more you need to answer and the more they can watch your body language and responses for signals.
They know that people get nervous. But there's a difference between the nervousness of someone who is intimidated by authority figures and the nervousness of someone who is trying to enter the country illegally or smuggle something in.

Odds of their screening catching a skilled terrorist? Pretty low -- although terrorists generally fall into the category of "bungling" more than "skilled". Odds of them catching people who are smuggling drugs, or entering as "tourists" but actually planning on working? Much higher -- because it's easy to learn to recognize the common cases.
Ha, not only that it doesn't work, but also that the datasheet/TRM/FUG says it's there and working, while the errata says it does not work and there is no workaround. So I fully agree, reading the errata is essential and should always be done before starting any implementation since the way you imagined to solve the thing might be totally off due to some errata issue.
I wouldn't say never, but you need to let them initiate it and it needs to be obvious. I've had them bust my chops before - some are funny people, and others are looking to seeing if you're too tense or acting odd.
7 Simple Steps to Install TensorFlow on Windows
I think a more charitable interpretation of their point was that AI's information, which is already suspect, is cherry-picked when presented to the US audience(referencing the article in the thread, and many others by US newspapers) to form the narrative that Assad must be ousted.
You could use the bus (NoC) for isolation instead of the MMU. For example, take away the capability to access memory from a core, while others can still communicate with it somehow.
The thing that really kills battery life isn't "animated emoji" but always-on apps/data. So if this thing supports WhatsApp and you keep that running for notifications, the battery is not going to reach their advertised specs.

I used to keep an old Android phone as my "on call" phone with a separate phone number, and with data turned off, it lasted 2 weeks on a charge. Those batteries are dimensioned to run a huge screen and demanding games. When you're not doing that, they last forever.
Best Newsletter for SaaS (SaaS Reads)
At times it does appear to be a religion because of the cult of personality that proliferates (remember the Greenspan years?) and, most significantly, the blind faith and slavish devotion to free markets being a solution to everything.

What I find most off-putting are those who advocate for wholesale changes in our society on little more than hypothesis and faith instead of running experiments starting at the smallest reasonable scale and then successively working your way up from that.

It should at least pretend to try to applying basic scientific methodologies to its practice.Psychology has evolved to being a rigorous, evidence based social science. That psychology is not one of the foundations of studying economics is also problematic too.
Oscar Winners 2017: See the Complete List
I see. Any plans to support monthly data? That is more useful for financial models.
Hacker News doesn't support Markdown comments like Reddit. There are a couple Markdown-like features like italics, but that's it.
> Be careful to not reproduce in excess

Or, alternatively, reproduce abundantly and use your children to make alliances with families that actually do matter.

You're advocating having few children in a thread related to Saudi Arabia, a kingdom whose founder had 20+ wives and some 100 children. That is how all the warring clans in the Arabian Peninsula were united and pacified: by marriage.
This is good work. I wish it was extended to work under multiple threads so it could be used in databases.
10 Products That Use Data to Directly Deliver Customer Value
It can be a good thing. Imagine Donald Trump saying that Obama wasn't born in USA. Obama or anyone could create an annotation with a witty response on that particular sentence or video time frame and a link to the PDF with his birth certificate. Trump could also defend himself inside the "fake news" by commenting directly and exposing the malicious attempt of manipulation.
I almost knocked my macbook off my table playing DriveClub VR, multiple times
Yes, I did package-based updates on a embedded system (not enough time to go dual-RFS), and it was painful. The statefulness of such update means that all transition paths must be tested for each release, which adds up very quickly. This effectively reduced how often and how timely we shipped updates.

Package systems are also quite fragile, ie if a post-trigger/script fails the package install fails. And sometimes not cleanly either, where the partially-installed package blocks install of a new fixed package. In the worst case the system is left in an in-between broken state.
When did React become the definition of anything? Why not Seaside? They came up with the idea around 15 years before React entered the scene. This is pure stupid, straight through. It's a DOM and it's virtual, hence a virtual DOM.
> But oil as a commodity isn't going to maintain its outsized importance in world trade after demand for oil-as-fuel peaks.

You think it hasn't peaked already? I mean the last few decades we saw another boom with some second world economies getting motorized, but that's done now. If we are not behind peak already we are so close that it's irrelevant, I'd say.
Cara Mudah Membuat Pistol Dari Sikat Gigi
I hope not, or the TSA will show off how The Question is useful for the nation's science.
1. Because I'm often the domain specialist in how a certain daemon works and I've been asked to debug some issue

2. Because the production environment didn't have SELinux, until the ops team that manages it read this blog article, and decided to enable it: but I still need to do my job.
But still, nobody has told me yet what was so rude about my post. How do you expect me to fix my behavior if you don't explain me what was wrong about it? “You're rude.” “well, how exactly?”
Show HN: Ballea – fast-paced online multiplayer football game
Lots of global companies make TVs (LG, Samsung, Philips, Toshiba, Panasonic, Sharp, Sony, ...) but it seems that "there are no real Ikea competitors in the world, period."[1]

So why aren't there more globally operating corporations selling furniture?

Could there be an opportunity for a higher-end (better than Ikea) highly-automated global furniture maker to take away market from thousands of small local furniture makers all over the world?

[1] https://www.quora.com/Who-are-Ikeas-competitors
It wasn't that common, but it was a real phenomenon that personal income marginal taxes could exceed 100 %. The Social Democrats in Sweden got angry when Astrid Lindgren pointed it out, and it seems some Hacker News readers with a downvote button become angry in the same way when this is mentioned.

https://en.wikipedia.org/wiki/Pomperipossa_in_Monismania
You say 1/0 = INF, but the 754 standard says negative zero is different, and 1/(-0) = -INF. Yet it says -0 is numerically equal to 0. It also specifies that the square root of -0 is -0. This is neither straightforward nor common sense.

They also do not round to the nearest representable rational number. If you double MAXREAL, it will round to INF, even though MAXREAL is infinitely closer to 2*MAXREAL than INF is.

Despite efforts in the 2008 update to the 754 Standard, there still is no guarantee that the Standard will produce reproducible, bitwise identical results. The Standards committee admits this. It is important for everyone to understand the shortcomings of the Standard.
If you want to see what the magic looks like for yourself:

https://godbolt.org/g/5LZy2t
Conservatives have admitted in the past[0] that they win by suppressing the vote. That happens while Liberals usually win by getting out the vote.

Saying "both sides do it" is just plain unfair and borderline propaganda.

[0] https://www.youtube.com/watch?v=8GBAsFwPglw
Trust me, I'm more amused at the level of ego scrambling than upset about anything. My goal is to make sure the ideas reach out through the noise of ignorance; and they are, despite all the huffing and puffing in this thread.
I'm just a curious hardware development newbie passing by but would you be willing to share the open-source development tools used? It would be really interesting to take a peek at something that was used to develop a chip very quickly. Most of the hardware stuff seems to be quite complicated and not all that open.
the sickness happens because your brain cannot correlate what you see and what you feel, it more or less happens when there's actual movement involved in games (that is why most games by default do not let you turn with the analogue stick, but rather move in X degree increments while blanking out the screen for a moment. It would not be the case when you're basically just looking around, but not moving. I recommend SuperBunnyhop's video on YouTube about the issue!
There are a number of examples on this page of it happening previously and in a variety of locations.
After watching too many episodes of border patrol-like shows, I agree that it would be a very bad route to take: If you are demeaning, they'll only dig deeper; if they "don't understand" they _will_ find someone who does, or take your phone and call your boss to find out.
Same here, I love Germany! <3
On Meaning and Bias in the Academy
It's worth nothing that I think Python's success and simplicity came from the ease of use and flexibility. It should have Go's strings. You have a point there. The type annotations are really jumping the shark too, it's just no longer the language that once made so much sense.

On the consensus on bytestrings assumed as UTF8, there's only 1 new language without legacy baggage that has skyrocketing popularity and it has bytestrings assumed as UTF8. Everyone I've surveyed says that's no coincidence, including members of the Python core dev team. So that's where I'm seeing consensus on the string issue. While Python3 has struggled and folks are rightly irritated. Because some were irresponsible everyone has to pay, that's not really how I viewed Python's strengths prior to 3.x. Zed said it best but it really was one of the best examples of how dynamic typing can be fun.
Stop Fabricating Travel Security Advice