skysight-inc/HackerNews huggingface dataset:
Ask HN: How to fix social welfare
I'm very fortunate in life. I've worked hard for what I have and I've been given opportunities I deserve. But there are a lot of people who work hard who haven't had the opportunities they deserve.

Maybe it's the time of the year. Maybe it's recent posts like [1]. But I'm wondering what ideas people here have on how to fix the social welfare systems of the world (and particularly the US)

Note, I believe strongly in having social welfare. I also believe in free markets most of the time. But we have lots of problems with abuse and waste and ineffectiveness in our social welfare systems. And sometimes the motivation of free markets are at odds with the well being of our society as a whole.

I'd love to hear your ideas.

1. https://news.ycombinator.com/item?id=15999322
You know BTC-e no longer exists and was replaced by a clone called wex, which is linked to a domain in a five eyes jurisdiction (new Zealand), right?

Exchanges are a de facto part of every cryptocurrency protocol, you cannot avoid exposure to their downside risk even if you never put a single coin on any of them.
Even your username tells us that you are absolutely biased toward hackerone. May be you are even a staff/co-founder of hackerone.
Nope. Publishing an offer on Craigslist to help with homework via Skype is solving some users' problems, yet has nothing to do with "technical excellence".
That’s a spicy meatball!
NVIDIA GeForce driver deployment in datacenters is forbidden now
If I win the lottery nobody I work with would blame me for not showing up ever again.
There seems to be the beginnings of a gopher comeback!
I've seen a lot of interest, but it seems to fade fairly quickly due to a lack of decent content.

Shameless plug: EinChan is readable through gopher too: gopher://einchan.god.jp
I'm not a regular listener of Joe Rogan, but his interview with Chris Hadfield is fascinating:
https://www.youtube.com/watch?v=OS0laJvgVxo

Interesting to hear about his experiences as an astronaut. I was not aware of the effects to the body after being in space for long periods of time.
Perl p5p slipping? rurban please save us
I don't understand what you're proposing here. How can you measure 30-100 ms latencies with a stopwatch? My guess is that the standard deviation of human reaction time variability is at least 40 ms
Yes rurban has been controversial but this is where I start to believe he has a point.. Sincerely a Perl lover
Just YouTrack it :) - much more responsive from JIRA (I do not work neither for Atlassian, nor JetBrains, but we use both products @ work.
biased persons like you should not comment here. Did hackerone paid you so you publish your biased comments about hackerone everywhere?
For me personally, WCF made complicated things trivial. My startup was able to get into Fortune 100 enterprises with all their insane compliance requirements, letting their IT departments configure things the way they see fit.

Once you get the hang of it, WCF is one of the best frameworks EVER written.
> Sometimes, when a family moved house, they took their roof with them.

<3
Their signup page failed. It wouldn't accept my email. And when I go to password reset, it says User/Email does not exist.

Neither does Facebook login work.
> I was highly skeptical at first, to put it mildly

Same way I'm feeling right now. Any more reading on this (or easy experiments) you might be able to point us to? :-)
Euclid and other companies are setup to provide this as a service to retailers, though device fingerprinting became harder when iOS starting randomizing MAC addresses
That changed with incremental recompilation, to allow reuse across changes.

However, Cargo will still ensure different versions of the same crate have different symbols, by passing its own hashes to rustc via -C metadata.
Just no... No...

I believe that short term prn medicine may contain some language like that.

For anyone else,

The VAST majority of prescription medication does not contain such language. Post surgical medication are like this: "take once a day" not something like "take this antiepileptic drug once a day to prevent seizures after brain surgery." Which is the actual purpose of the medication.

I talk from experience.

Any type of ongoing maintenance drug is going to omit any sort of symptoms, assuming any are present in the first place.

Again, experience.

Sure, this may be your experience with filling 5 or less prn prescriptions but this isn't how the majority of scripts work.

Even if the pharmacist had your FULL medical history it seems very unusual they'd be able to catch this sort of error.
Can someone please explain how exactly a 51% attack would actually cause double-spends to be accepted?

All the miners do is accept transactions into a block. We don't trust any given machine to validate that there were no double-spends. For that, each client would have to check the entire history before accepting payment. So, how would mining the blocks cause double spending to take place?

Don't bitcoin miners have to SIGN their blocks? If so, then broadcasting two different histories would quickly be discovered.

I guess the only thing they can do is make a bitcoin fork, something that is possible anyway, by enough miners agreeing.

Perhaps they can alternate the two forks length growth, making the clients thrash and re download the two forks over and over.
I'm confused why people care about this. What's the difference between getting fired and you just resigning? HR departments don't disclose why you left the company, so the only negative is psychological and social.

Logically, at least when you're fired you get a nice severance
Using a 6809 they could have made a far cheaper, far more accessible machine. Moving to the 68000 meant moving to more expensive support chips, and required more RAM, and the like.

But it did mean they could use the QuickDraw code from the Lisa. And in the end the Mac interface ended up being a kind of dumbed down ripped off version of the Lisa, instead of the Jeff Raskin thing with hot keys and the like of early prototypes.

I just wish they'd worked instead on making an actual cost reduced Lisa, using the same Lisa OS, but without the crappy copy protection and the overpriced hardware...
The reply is simple: if shit goes south, or even if the company just doesn't feel like employing you anymore, you won't even get the two weeks. They will not hesitate, and there is no real loyalty.

"At-will employment" means something. Sorry. Of course employers only want to complain about this when it doesn't work in their favor.
I'm with you both; my mom has the same unspecified affliction. I'd never seen her work, and she definitely seems incapable of it in the lazy/brat sense, at least back when we were younger.

It did make me a little torn, because I do think we should take care of people who need it, but efforts to determine/enforce 'neediness' usually just seem to make it more difficult for people to acquire help. However, that 'help' (in this case SSI) is such a miniscule bit of money anyway that I really can't be bothered with fussing over whether they 'deserve' it or not. Let whoever wants it take it, IMO.
For me, WCF is the ability to run web services that can be configured on the fly for different protocols, security requirements, etc.

It's sad that it won't be available. Honestly, it puts a bit of damper on my development plans.
What's the point of using a blockchain in that case though ?
Free association: Good talk by Sonja Keserovic (Facebook) from Strange Loop on their programmable network switch infrastructure: https://www.youtube.com/watch?v=WDfWd-Utcgo

edit: I thought this was exciting stuff. Where else can you find teams straddling the hardware/software boundary?
> Culturally businesses have no problems giving employees zero day notices when they’re laid off or fired. Loyalty works both ways.

Ding ding ding.
Some quick googling suggests that while people often start putting fake accidents on Waze, it also tries to detect people who are faking it and starts ignoring you.

I guess the next step is to build a tool that repeatedly creates fake Waze accounts and uses them to report fake accidents in the residential streets that Waze is turning into major commuting roads.

Or maybe the next step is to abandon the whole "people live three towns over from their day job and drive for a half hour" thing. It's pretty horrible and increases misery for a ton of people. Sadly, America's been building suburbs for like sixty years now, changing this is gonna take a lot of time.
For those like me in the Vue camp, with the React-native dilemma, there is Fuse tools for the interim till week matures. Very clean separation between UI and JS logic.
I think nerdponx is being deliberately ambiguous.

One problem is that "concentration camp" can mean something like "extermination camp" or something like "internment camp".

The US has a long history of concentration/detainment camps - Native Americans in the 1800s, in the Philippines around 1900, the internment of Japanese Americans during WWII, the recent internments at Guantanamo, Bagram, and likely elsewhere.

Some of those latter ones still exist.

Another issue is that "rogue state" is a controversial term. Quoting https://en.wikipedia.org/wiki/Rogue_state :

> Both Noam Chomsky and William Blum have used the term in the title of their respective books to categorise the United States as the biggest rogue state in the world and thereby highlight the irony and hypocrisy implicit in the use of the term by the United States.

When I'm felling cynical, it seems that "rogue state" - as it's used by people in the US - refers to any country not willing to agree to US demands or wishes.

I'm sure the intersection of these is not empty, that is, there are likely many people who regard the US as a rogue state with active concentration camps.
discussion here

https://news.ycombinator.com/item?id=15983587
I couldn’t agree more. When I was a grad student I got admonished for marking students too hard on their math quizzes even though their answers weren’t just wrong they showed a complete lack of understanding of the basic math fundamentals required to answer the question. (Putting the height of a person was a negative number, etc)

I would give them a 0 on the question and I was told I should give them part marks for putting anything down.
Which, if you actually read the words of the people there was never the case.

They always strive for elegance and perfection but routinely compromised
Leaving as a VP of engineering with two weeks notice probably burns bridges.
Have the IA ever discussed why they retroactively apply robots.txt? I can see the rational (though don't necessarily think it is the best idea given the IA's goals) for respecting it at crawl time, but applying it retroactively always felt unnecessary to me.
> You want low-maintanence, turn-the-key-and-go, go buy a Toyota Camry.

This is one of those things I find that only people who really like cars understand. Most times I think people just buy the wrong car.

Anyway, what you said reminded me of these gems: https://www.youtube.com/watch?v=YlYTvjUR1jg
https://www.youtube.com/watch?v=ALKTM7OzdMQ
It all depends on the audience. To someone that's been following rust, it's rather obvious (even if the distinction in meanings of unsafe may be a bit clearer), but for someone that only vaguely knows that it "allows you write safe code" it may have been very useful in quickly getting to the crux of the matter.
Agree with this. It'll be important for Solo to highlight and even celebrate the positive aspects of being alone to avoid this.
If this is a web app, why can't is use it from my desktop browser?
> "We know more about our guests than we ever have before—you cannot have enough information. Now we have no excuse not to customize the experience [...]"

Maybe some customers do not want a custom experience? There might be advantages, but I guess that some customers pick places because of "the atmosphere, the general food and the waiters there" - so a too targeted experience could also be harmful.
We maintain Vue and TypeScript Single Page App templates for Vue and TypeScript for .NET Core [0] and and .NET Framework [1].

[0] https://github.com/NetCoreTemplates/vue-spa

[1] https://github.com/NetFrameworkTemplates/vue-spa-netfx

Vue is also currently our most popular .NET Core 2.0 SPA Template, followed by React.
It gets really crazy when you realise that it is faster to distribute localized data in a compute cluster over multiple nodes over the network for IO than to just dump them to the local disk.
See my other comment quoting Marcia Angell on how most of the clinical literature is rife with conflict of interest and, in general, questionable science. Some other related links:

http://en.wikipedia.org/wiki/Bruno_Latour "In the laboratory, Latour and Woolgar observed that a typical experiment produces only inconclusive data that is attributed to failure of the apparatus or experimental method, and that a large part of scientific training involves learning how to make the subjective decision of what data to keep and what data to throw out. To an untrained outsider, Latour and Woolgar argued the entire process resembles not an unbiased search for truth and accuracy but a mechanism for ignoring data that contradicts scientific orthodoxy."

"Lies, Damned Lies, and Medical Science" http://www.theatlantic.com/magazine/archive/2010/11/lies-dam... "Much of what medical researchers conclude in their studies is misleading, exaggerated, or flat-out wrong. So why are doctors -- to a striking extent -- still drawing upon misinformation in their everyday practice? Dr. John Ioannidis has spent his career challenging his peers by exposing their bad science."

"Fat, Sick, and Nearly Dead" is a funny documentary about someone who got off all his prescriptions medications by changing his diet and then helped others to do the same: http://fatsickandnearlydead.com/

This may not apply in your case, but in general, as Dr. Joel Furhman says, many prescriptions are essentially just "permission slips" to avoid lifestyle changes.
http://www.meatlessmonday.com/articles/mm-interviewwith-dr-j...
"Our healthcare system has evolved into an industry where doctors mostly provide drugs, instead of being teachers of healthy living. The medical profession is not predominantly focused on preventing disease. They are a profession that’s diagnosing and treating disease, and the reality is, the treatments hardly work and the small benefits place people at significant risk, while the underlying disease process continues to advance."

Dr. Mark Hyman and Dr. Andrew Weil are other good resources.
Or, connect lonely people to those that might lend an ear, offer advice, or just offer support in some other way.
Why can't the democrats use this as an opportunity? Adopt a party-wide platform of "no donations from individuals > $5000" or whatever and make it clear that who funds them is different from the few/rich.
Time for some traffic problems in Leonia
I'm working on a fast text renderer for xi-editor, and am similarly quite concerned about end-to-end latency. I've also experimented with the high speed camera, but my main testing rig is an Arduino that injects USB HID events and then measures light from the screen. I expect to publish results soon. One difference from Dan's results is that it doesn't take the keyboard's latency into account, as that's synthesized.

The good news is that we can get to even better results than Apple 2 by choosing pieces carefully. This is not my final result, but I'm seeing about 19ms from USB to light on a 2017 Macbook Pro 13" connected to a 144Hz monitor.

Given the unexpectedly large contribution of the keyboard, I think there is a _tremendous_ business opportunity in empirically validated actual low latency keyboards. Gamers will eat these up, but I would buy one in an instant for coding.
To the GP, also note that there is a distinction between what Rust is able to confirm is safe with the compiler and what is or is not necessarily safe. An unsafe block carefully vetted to be implemented correctly with a formally proven safe algorithm may still be safe in the general sense, if not save in the Rust compiler enforced sense. Indeed, that's one of the major reasons for using unsafe blocks, so foregoing them entirely may be unduly hamstringing yourself for no reason.
Anyone else want one of the clear neo-steampunk typewriters?
Gerrymandering is an issue in US. https://en.wikipedia.org/wiki/Gerrymandering_in_the_United_S...
“University presidents: We’ve been blindsided.” Er, no
Can’t speak for your case, but in general Google Maps and Apple Maps include real-time traffic into travel time and suggest alternative routes, even through seemingly slow areas, if they are estimated to be faster than the original congested high speed route.
What people do alone is very interesting and this site does a really good job at capturing that. HN is a place of very constructive and brutal criticism, so you will probably be disciplined on what it should do or what's wrong with it. But in my eyes this is a really interesting piece of art and social media that people like me really appreciate. Keep up the excellent work!
I agree, this is one of my top 5 GDC talks.

For measuring, if you have an iPhone, there’s an app “very snappy” that works well for it, you can scrub frame by frame and mark the events to get the difference (no affiliation, just a happy user).
https://www.effectiveperlprogramming.com/2017/12/beware-of-t...

More info by brian d foy
Lisa wasn't Jobs baby

True in one sense... false in another!
In the earliest days of the Mac (1984) you had to have a Lisa to develop for the Mac

Looks like the concepts of strictly separating users and developers, as well as paying extra to develop for the platform, have been with Apple for a very long time. From what I've read, even developing for and on the Lisa itself was a huge hassle.

The other concept which Apple might've pioneered with the Lisa is forced obolescence --- the software as well as the custom RTC chip were designed to not handle dates beyond 1995, less than 15 years after it was released: https://images.techhive.com/images/article/2013/01/lisa_cloc...

(In contrast, while the original IBM PC didn't have an RTC, DOS was able to handle dates up to 2235. Plus, for better or worse, users and developers were considered simply different extremes of the same demographic for much of the PCs early history --- computer magazines would print Asm listings or hexdumps to be entered in DEBUG, essentially letting users gradually become developers too.)

I certainly agree the Apple Lisa was "ahead of its time"... but not in a good way.
Yes, Recurse Center is awesome. I did a "batch" there this fall and enjoyed the experience a lot. I got a chance to meet Dan there and we had some great conversations about latency, among other things. I recommend it, if you can get the chance.
Is the two week notice period defined by law? Otherwise it would be enough to agree on a different notice period in the employment contract.

I (not in the US) have three months notice, which is plenty of time for me to find a new job, or for my employer to find a replacement.
This is really interesting but you have to wonder whether it's measuring equal things. The measurement is

These are tests of the latency between a keypress and the display of a character in a terminal

What about a mouse pointer move on a current laptop or desktop, a scroll gesture on a trackpad or a current touch device? Those feel absolutely instant to me - it seems like the optimization for latency has just moved to the more common modes of interaction. To do anything at all on an Apple //e, you had to type. To do most things with a current computer, you point.
> Maybe, although generally when you fill a room with sick people, they don’t make each other well. Group therapy can work, but it takes the guidance of people not currently looking up from a hole.

Being alone is not a sickness. The site, when viewed on mobile even without an app, shows the first entry as someone who climbed a mountain when alone. Another learned about the three poisons, and yet a third chose to read a series of books.
LA will make a great looking crater.
I don't think this distinction is key. You're talking about a detail of the Metropolis-Hastings algorithm, while I'm defining a problem that Metropolis-Hastings is one of many algorithms to solve. Sure, Metropolis-Hastings might not need an oracle, but providing an oracle doesn't make the sampling problem any easier, and the way I wrote it makes it clearer why the sampling problem is hard. "Avoiding a difficult integral" is an engineering detail.
To Survive in Tough Times, Restaurants Turn to Data-Mining (August 2017):
https://www.nytimes.com/2017/08/25/dining/restaurant-softwar...
That might be true. Their preference for a personalized experience should not allow the establishment to impact on my privacy. It should be strongly opt-in, not "avoid and never patronize this restaurant to opt-out".
Somewhat countering your
>most kids would only have one such obsession

Train nuts and computer nerds seem to have higher overlap.

MIT's Tech Model Railroad Club being a prominent example.
There's a cool blog post by the JetBrains guy about text editor latency: https://pavelfatin.com/typing-with-pleasure/

He implemented a zero latency mode which bypasses many layers in the rendering stack, which apparently makes IntelliJ one of the fastest text editors.
Funny enough the Lisa ended up being used to develop a competitor's OS as well... Digital Research used the Lisa to develop its initial versions of GEM (the GUI that ended up on the Atari ST and on some MS-DOS systems and was the underpinning behind the Ventura Publisher DTP system) and GEMDOS and I believe also CPM 68/K.

As the sources for GEM were open sourced years ago, so was the build environment and images for getting it running on the Lisa. I wasn't able to get them to boot on any of the Lisa emulators out there though.
It's about creating an open API, but you control who has access and who doesn't - why is that a bad thing? Also many people hand over their actual bank login details to services such as yodlee which is even less desirable (I believe it even breaches the bank ac's terms of service)!
I believe it's also used in a more colloquial sense to mean someone was caught doing something they shouldn't, even non-illegaly
Looking back, I wonder how much the switch from the cheap 6502 to the expensive 68000 killed the original 8-bit companies. Both Commodore and Atari had higher market shares than the Apple II. It seems like playing in the higher price bracket moved them too close to the PC. It feels like people making the opposite decision of the 6502 over the 6800.

Plus, I did love the 6809 and its ISA. It was fun to program.
HN has always supported and cared about loneliness for all the time I've being here. I expect nothing but encouragement and helpful advice in this thread.
I think "miniscule bit of money" is only looking at the individual case but on a macro scale it's incredible siginficant and "ruins" things...

I think you're, at the heart of it, really arguing for basic income which,I admit would (probably) be more "fair" than what we have now. Honestly, I don't think I can argue against BI too much.

I think what disgusts me most is that while I was a child/teen my dad collected SSDI in my name, as a dependent, while not doing jack shit to care for me in any sense of the word. It was an extra $100 a month or something. For him to claim he needs that money to "support" me is a gross injustice of the world and makes me physically ill to think about. The SSA should at least make sure that my dad was contributing $100 a month to my care - he absolutely was not. He would have kicked me out and made me sleep on the street if my mom didn't prevent it.

Again, I think I'm probably projecting rather than adding to the conversation as an "average" person....
Happy holidays to you too! I am looking forward to neko 4.0
How come Red doesn’t have a GC then? If Red doesn’t have free, does it just leak memory?