skysight-inc/HackerNews huggingface dataset:
It would be better to know at what age this increases risk.
If a lifetime spent drinking delicious, delicious red wine ends up taking me out 5yrs before Alzheimer's would, so be it.
Backstories, a publication of essays on highly cited and highly discussed work
So policing FB creates less of an echo chamber? Huh? It’s perpetuating the echo chamber of whoever gets appointed by the gov.
The median pain level after treatment was above "Distressing" (Pain level 4). That's not reasonable. It is unethical. And probably why the study was run in the Bronx rather than someplace like Manhattan where people are far more likely to have the means to get what they want and to do something about shoddy treatment.
That’s the idea! :)

The argument order for ln one really made me happy today..
Ford Pilots New Exoskeleton to Help Lessen Chance of Worker Fatigue, Injury
This is really refreshingly candid, and frankly uplifting. Thank you for your efforts.

So much better than the "failure resume" that was a thing a few years ago, which often looked like a thinly veiled brag.
Side note: I always wonder what a site like this - something that may have been carefully hand-crafted/designed in something like MS FrontPage in 1999 - thinks about their sudden traffic spike from HN after years of solitude save for the occasional history buff or research student.

Fascinating story.
Big and fast data
I am working in IT department in a very big corporation and we are looking for a solution to handle big data in a fast way!
Have you heard about landoop?
Any comments..
Living in an Inadequate World
This kind of mentality that someone's news article counts as a source is poisonous. People read these articles and think that because a few facts have hyperlinks then they must be valid. Half of those links on that page go to other blogs and news site. One even goes to Youtube. Blogs and news agencies don't count as citations to base an argument on. Policy needs to start at peer reviewed research and build up from there.
That’s not what SI means.
An HOC is a plain JavaScript function that accepts a React component (and maybe other things) and returns a React component. I don’t think your complaint applies to HOCs, because they are literally an example of your suggestion to just use plain functions.
Show HN: Real-Time ASCII Art rendering using a single decision tree
If you're going to be doing React - the Blueprint source
(Palantir's react ui kit) seems to be really well written. I don't work there... I just use it.

https://github.com/palantir/blueprint/tree/master/packages/c...
Ask HN: What tool would you use to collaborate on API design across teams?
Hi HN,

We are launching 12 new projects for a coding bootcamp and we awill need to design a bunch of API-s and some of them will be shared across teams.

What tool do you see fit this situation that could help us efficiently collaborate on specs / docs? Previously some team used Google docs and MD files on Github. Would https://swagger.io be an overkill?

Thanks!
Για μία θέση Σουηδία και Ιταλία
We see full read access to the hidden and protected 0xf008 pages, so you can dump the kernel and all running minix processes. The kernel is not interesting, but the processes are.
All of them suck to be honest because they're notnmade by people who consume lots of multimedia so they don't know problems, usually.
What the fuck does “Not functional enough” mean
As part of the interview process, I was asked to solve toy robot problem. Bitbucket repo url https://mkeshav@bitbucket.org/mkeshav/toy-robot.git.

Feedback received was,
1. It is not functional enough (functional refers to functional programming)
2. There should have been more unit tests

Can FP experts of interwebz review my code and tell me, why my solution is not functional enough?
My opinion is, it is either functional or not. Don't tell me, because it is not lazy. I do have free monad based implementation of this toy. I use it to teach FP concepts to other developers.
I would say it is over engineering in this context and hence did not submit it.

As far as unit test goes, coverage is 100%. I feel the reviewer is probably from a
dynamic language background and does not appreciate the real use of compiler.

I really want to know, am I missing something or the reviewer is an idiot?

Thanks in advance
I think any large company works and coordinates with another large company if it's advantageous to them. Amazon works closely with USPS to drop items as close and convenient for USPS. Netflix famously worked with USPS on their DVD envelope design and I believe they even upgraded many USPS sorting machines because it was in their business interest.

I would believe Apple does the same (there's a sibling thread where UPS said they'd swing back by their house in 15m after missing a delivery of an Apple product--may be a coincidence, though).
This doesn't seem to address high end housing vs (unsubsidized) low end housing. Is a hundred new units with marble countertops as good, holistically, as a hundred with laminate?

I think a lot of the opposition revolves around frustration with developers building luxury when the intent of the given policy was low or mid market units, combined with a belief that units targeted at the needy market segment would be the best solution.
Forget about housing for a minute.

Would you agree that a speculative boom can cause an increase in demand?
I can tell you 100% there is a debate over supply effects. There are many people (Peter Cohen, Causa Justa, Calle 24, some folks with red roses on Twitter, others) who show up at public comment in SF who believe that more market rate housing increases displacement and causes even higher prices.
Rxjs is another good one.

https://github.com/ReactiveX/rxjs
Is it really that friendly when starting out, though? I found it brilliant, but quite the challenging read. I'd rather just read chapters four and five of SICP [1] and move on to Queinnec as a follow-up on more advanced topics.

[1]: The book is free as well: https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html...
PyCon 2018 Registration Is Now Open
Code Coverage Caveats
I absolutely adore this. Watch out for the trolls though —
they're coming.
Or as Assange himself has said, they have no Russian speaking staff.
>It's perfectly fine to tell my boss that I got too drunk on Friday but if I tell him that I took psychedelic mushrooms or my friend's ADHD meds I probably wouldn't be employed much longer.

So? I ask seriously - what are you arguing for exactly.
a: assuming everyone around them is as smart as they are and unintentionally losing people in conversations by skipping over logical leaps they think everyone can make.

b: assuming everyone around them is as NOT smart as they are and unintentionally condescending to the ones who are.

c: assuming they never play the other guy in scenario a.
I tried to run it, but it's looking for a Quake executable called "squake", which I don't have and didn't manage to find.
Not direct votes. The renters can vote for representatives, but city councils are overwhelmingly made up of homeowners. (and a disturbingly high proportion of property developers)
here's one from the California Legislative Office about "Helping Low-Income People Afford Housing", the gist is that building more market rate housing reduces displacement: http://www.lao.ca.gov/Publications/Report/3345. Other headlines from the report: "Building Less Housing Than People Demand Drives High Housing Costs", "More Private Housing Construction in Coastal Urban Areas", "California Is Building Too Little Housing in Coastal Areas."
Fully Functional JTAG to Intel CSME
During the past twelve months, this project has had only one active contributor.
> version control is a free problem at this point, as in it doesn't cost money to fix - and it wouldn't even rise up to a non-technical managers level.

You need to have just enough knowledge of version control to make that argument. And that’s the problem.
Renters vote but tend to be under-represented on City Councils and such because they are a) younger, b) have less money, c) move more often than people with homes. Renters don't vote as regularly as homeowners.
The best way to end a speculative bubble is to crash the price by increasing supply.
Ask HN: How would you validate a B2B startup idea?
A lot startup advice I've seen over the years (The lean Startup, IndieHackers, etc), suggests that you shouldn't spend time building the product before doing some sort of validation. The typical example is creating a early signup page and seeing how many people are interested. However, this doesn't seem like it applies to B2B companies trying to carve out a new space (I.E. Slack). How many people would have signed up for a chat client, if Slack had tried to validate their idea before building? Is there a better approach for validating B2B ideas that would be attempting to create a new category?
Have you seen Logan? I'd say that long and short haul trucking is a career on a fast-track to be replaced at this point.
Thanks for that.

One of the traps with pain is the assumption that medication is the answer. It isn’t unfortunately and chronic pain should not be treated with medication alone - at least thats what I took away from discussion with a pain specialist who I happened to be working with on something unrelated. Source required.
Man thats a throwback!
You are reframing the discussion.
We should gauge drugs based on how harmful they are, from a legislative and social standpoint. There's a lot of misinformation regarding the harmfulness of currently-illegal drugs, just as there is a sort of silence as to exactly how dangerous alcohol is.
Honestly, I cannot understand this. It's almost funny to me. How did Uber blow such a huge lead in the ride sharing industry?
I remember getting an Uber several years ago. The app was gorgeous. The service was prompt. I had not even heard of Lyft yet.
For anyone interested how a concrete implementation of this architecture can look like, we created an example project that includes the Gateway pattern with schema stitching and powerful resolver middlewares:
https://github.com/graphcool/graphql-boilerplate
What alternative would you propose for a component that genuinely needed all the functionality of that nested HOC example you provided?

The render prop pattern will have just as much nesting. Mixins or plain JavaScript class composition have major well-accepted problems. You could just write one big component with all that functionality, but the fact that it would ever be split into layers of HOCs implies that various functionality is being reused (and probably provided by third party libraries).
This is something I've been trying to understand for a long time. In New York City because of the rent controls it seems like the market rate has diverged alarmingly from the subsidized rents. From my perspective it seems like this propagates the "Tale of Two Cities" and makes it a much wider leap to go from rent-control or subsidized housing to market-rate. In my naive opinion it seems like in a system without all of the controls in place there may be a more even spectrum of price points and make jumping to the next level of housing easier.

There are other forces at play here too such as foreign buyers speculating on the Manhattan Condo market, look no further then the foreclosure at One57 penthouse to show how it has gotten. I think building more housing at all levels is the best way to solve the affordability crisis, but naturally the higher-end of the market would be built out first due to developers wanting to cater to the highest bidder. The cities current approach of providing tax-incentives to developers to allot a certain portion of housing to affordable housing is seemingly a good strategy to tackle the problem of affordable housing as well as integration.
"In July 2017 a security engineer from Google was able to buy the domain of one of the authoritative nameservers (ns-a1.io) and gain control of every .io domain."

Ouch.
You would rather they not publish what they are given if it's about the US.
$60M, invested well, will last several generations. Hell, if you aren't too lavish, you can retire on less than $5M and still pass financial independence to a (single) heir.

As a sibling poster said, that's a pretty sweet deal in exchange for... nothing aside from the luck of being born to the right family.
For reference, Deep Springs College, the male version of the college in this article, is in the desert of California. It’s a two year college set up something like a farm. One of the Facebook founders (Sean Eldridge or his husband I believe) attended here for two years before leaving.

https://www.newyorker.com/magazine/2006/09/04/the-searchers-...
I'd kill for a self-hostable solution like that. I just don't have the resources to spend like Dropbox. Can anyone recommend a poor man's approach to this? I can afford a lot of AWS instances, but not the 8 months of engineering.
The bus didn't hit the truck. The truck (human driver) backed into the bus.

https://www.digitaltrends.com/cars/self-driving-bus-crash-ve...
The idea that just because you can do smart things, you should be exempt from doing boring things.

Wash the damn dishes, literally and figuratively.
> `!!` might seem silly, but it's a hint that you intended for coercion to happen.

"Silly" is in the eye of the beholder, of course. But it is definitely redundant. Using a value in an if statement is not just a hint, but an explicit guarantee that all you are doing with the value is testing it for truthiness. !! adds no information or insight that isn't already there.

> A similar but better example would be preferring `if (x > 0)` over `if (x)` even though non-zero is truthy.

Obviously you know this, but if( x > 0 ) is not the same thing as if( x ). You can't substitute one for the other: a truthiness test on x is different from testing the numeric value of x for being greater than zero. If x is -1, the two statements will do different things.

> There's an even better case for returning `!!x` from a function even though you could return `x` and let the call-site coerce it. The problem with that is that the call-site can build a dependency on the value of `x` beyond truthy vs falsey.

That's a completely different situation. When you return a value from a function, there is no guaranteed truthiness test as there is with an if statement. You're just returning a value "as is".

So for example, if you have a function that creates some private object and it's defined to return a truthy or falsy value to tell you if the object was created, it could be tempting to say "I have a variable with a reference to the object I'm creating or null if it failed. I can just return that variable!"

As you mentioned, the caller could hold a reference to that return value, thus holding a reference to the object that isn't necessary - and could lead to a memory leak. By using "return !! myObject;" instead, you avoid passing the object itself back to the caller and just give them a true/false value instead. This is a good thing to do.

But an if statement is not the same thing. The if statement already has a guarantee that all it will do with the value is test it for truthiness and not keep any reference to it. Adding !! doesn't convey any information to the reader that isn't already there.

I like being explicit too, but I don't like adding extra verbiage to something that is already completely explicit.
There was a thing on BBC where they rated drugs by their danger. If I remember correctly, nicotine and alcohol were way up the list, much higher than most illegal drugs.
Thanks! and yea, they’re already here... it’s good though, inspires me to think of a good lean way to keep abuse down without adding user accounts and stuff.
...potentially degrading your urban environment in the process.

My point is that, if a particular housing market is experiencing a shortage of supply due to a speculative boom, but has sufficient housing to actually house people, then you have two options: tackle the supply side by building more houses, or tackle the demand side by addressing the cause of the speculation (e.g. tax incentives could be encouraging this non-productive, speculative investment).
That's not the crazy part. The crazy part is arguing that building additional supply in response to that demand will _increase_ prices.
> Since OCR is basically "hello world" for tensorflow [...]

In that case ... it would be nice if Tensorflow had OCR as one of its examples/tutorials.
That's reasonable for a library that just supports HTTP. It's not that difficult of a protocol, even though it appears to have 3700 commits. (Do these count the ones from Mongose where it forked from?) Even CURL is mostly just one person, and it supports everything in the world: HTTPS, HTTP/2, FTP, Gopher, dozens more...
Does anyone know anyone from Starsky robotics? I think it would be interesting to deploy the remote technology used in it's trucks to construction vehicles. Imagine being able to have continuous delivery at construction sites. For example, excavation is a relatively quiet activity that seems like it just requires a back hoe and a dumpster to haul away waste. If we can be able to control these remotely, would we be able to increase the efficiency of construction sites?
Thanks, I’m glad you appreacite it. Warms my heart :)
https://www.itwire.com/government-tech-policy/80740-cia-crea... :

> Three examples included in the source code release built a fake certificate for Kaspersky Lab, a company whose products have been banned from use by US public sector bodies over the claim that it aids spying by Russia.

> The fake certificates appeared to be signed by Thawte premium Server CA, Cape Town.

> “In this way, if the target organisation looks at the network traffic coming out of its network, it is likely to misattribute the CIA exfiltration of data to uninvolved entities whose identities have been impersonated,” WikiLeaks said.
The bus is 0% at fault. That's fully on the human driver. The bus have certainly done something in an attempt to prevent being hit by the human driver. That doesn't place any fault on the bus though.
Just like Presidents don't fight in wars.
I don't think his plans would be an improvement because they would just make inequality even larger. I don't think we need that.
We don't build housing, builders do. We simply decide what is permitted to happen. We could eliminate restrictions on construction and that would help but the rate of housing growth would still be limited by money available to pay for new housing, which is a lower bound to affordability. It's actually a worse problem than it sounds for, if we're decreasing building restrictions then we're slowing price growth and decreasing the attractiveness of housing to investors. To accelerate affordability, we probably also need to subsidize or at least incentivize then.

That gets to be fairly expensive so where's the money going to come from? My proposal is a national growth tax, whose money is redistributed from areas which don't grow to those which do. That money will be used to pay for infrastructure improvements needed to house those people as well.
> no other developed country in the world has a corporate tax system like the US.

Are you sure ? Most of the developed world tax resident individuals and corporates on worldwide income. US is only unique in taxing non-resident individuals. Very few developed nations have territorial taxation such as HK, SGP and Panama.
It's pretty normal to memorize your 9 digit social security number, in the same way you know your phone number. Because the SSN card is a fundamental piece of identity theft, it's common practice to NOT carry the number in your wallet. You never know when you'll need the number, and very rarely need the actual card. I don't think I've ever used my physical SSN card in the last 5 years, but I need to provide the number itself quite often, especially on financial, employment, and government documents.

We still use paper checks, too. Good times.
Agreed, but I'm trying to be persuasive and jumping to Nazis usually doesn't help.
These weren’t ‘leaked’ by some whistleblower, come on.
The fiscal year in Japan starts April 1st. This is not fiction, there is several companies in Japan providing such services. Source: lived in Japan 8 years and currently living there, I've seen advertisements for these services several times.
> I support the replacement of centralized hierarchical structures by distributed democratic structures

is bitcoin democratic? Isn't a "might makes right" system?
I use this all the time! A lot of podcasts hide their RSS feeds for some reason. Either that or they're using SoundCloud, and they really don't make feeds easy to find over there.
If you or someone can't come and point out that 'obviously wrong something' then don't say that just because a comment got downvoted for some bizarre reason. That same comment now has 11 points. I hope it didn't now become 'obviously right' to you just because of the point count. The fact this (going into 'grey' or 'black' with 0 retort or correction given by anyone) even happened is just stupid to me.

I believe nothing I said is wrong and anyone is welcome to prove me wrong. I also answered the original questions/doubts clearly (Is LuaJIT stuck on 5.1 and no longer in development - no and no and there is nothing wrong with 5.1 itself). The only downside could be how brief I was but I gave plenty of keywords ('ints', 'bit ops', 'function environments') for an astute reader to google or look up in the documentation of Lua (which is a Ctrl + F friendly one pager plain HTML with minimal styling and no JS, I have it as a single .html file with inline PNG and css on my desktop to use offline).

This stealthy downvote drama is why I use HN passively, logging in only to do a fire and forget comment. I've just avoided seeing this entire downvote debacle unfold in real time during my normal browsing (and thus avoided wondering what's going on or if I were providing people wrong information or something else wrong on my part, since it's not like any downvoter told us why they did it) because of that habit.
Yes, I can't see how that could be possible.
Part of the "degradation" happens because we forgot that we can build up, as well as out, in much of the US

https://www.strongtowns.org/journal/2015/1/7/americas-suburb...
In such situations you have to identify yourself somehow, that's what obligation of identification means.

I was with a friend in the same situation (he forgot his ticket and had no ID). I just had to witness that he was indeed the person he said he was and it was fine.

There are many situation where in the US the police will immediately arrest you while the German police will just write down your identification and let you go for now. I will rather take the German approach.
It's nice to see a good C library, since it's very easy to bind to it from virtually any programming environment, which can't be said about other languages. And the build system can't be simpler: A makefile with a list of source files and compile flags. All you need to do HTTP!