skysight-inc/HackerNews huggingface dataset:
Yes, all deaths are tragic, but increasingly feel that humanity does not have a good measure for priortizing its efforts.

As an example, over half of those diagnosed with cancer are over 70 years old and 100s of billions have been spent on research.

What is an object way to decide if all the effort spent of cancer research is of value relative to other area of research where progress might be made?
"..Yet you are only as strong as the work you do"

All the article is very inspirational, mundane things like not solved paperwork, can carry lots of head aches to the family, sadly I know it by experience.
It probably didn't load instantly using contemporary setups.
In that case you could use AWS Spot Instances or Google Preemptible VMs, which are cheaper with the caveat of possibly shut down "randomly".
Show HN: Take a look at my cool new startup Makerloom at www.makerloom.com
I really wish Apple had kept the Classic MacOS UI when moving to OS X. It was so much more usable (and elegant).

OS X is freaking gaudy and I hate it. Apple as a whole just has no freaking taste these days. I just want a clean, intuitive interface that lets me run my programs and stays out of my way.

The Amiga Workbench (well, 2.0 onwards. The bright orange-on-blue color scheme of 1.x was rather distracting) was really quite nice.
TryTLS shootouts
i don't know what to say, so i'll just leave this here:

<3
> learn a different alphabet first (pinyin), just to assist them in learning chinese characters?

Is that what they use hanyu pinyin for these days? I've always thought of pinyin as a pronunciation guide for Mandarin, similar to furigana in Japanese.
If you ask me, daytrading seems riskier because you're essentially trading within noise. A company could rise or fall a few (and more rarely, a lot of) percentage points within a day. Is it fluctuating based on anything other than the feedback loop and noise? Usually not, I think.

It seems far more unpredictable and lacking in reasoning than something like "Amazon's strategy for the next couple of years involves X, Y, and Z, so I think they will be successful/fail."
I know who you are, but I didn't know you'd tipped Tay. Nicely done!
Which edition? They rewrote some chapters to remove references to multimedia CDs, interactive TV, etc and replace with references to the Internet once it was clear it was taking off...
Yes, the ACLU has some guidance for photographers[0] of how to do deal appropriately with law enforcement. That is how much of a problem it has become.

Generally you have a higher probability of a trained police officer knowing and understanding a photographers rights under the law than a security guard.

Also an important distinction remains between photographs and video which might contain audio. There can be different rules regarding recording audio.

[0]: https://www.aclu.org/know-your-rights/photographers-what-do-...
Ha, ha, no.

I worked as a CPU logic designer on several mainframes of different architectures before moving to Sili Valley. The "look what I just invented" arrogance I encountered astounded me. When I said something like: "You know, Seymour Cray invented that around 1959, right?" the cognitive dissonance was more than they could handle -- I was usually ignored. So, no, they aren't re-implementing, they are genuinely re-creating history and being proud of themselves for it.
True, but I am usually only telling people because they specifically ask how he is doing.

Of course, if you are referring to here on HN, I only posted it to share in the phenomenon. While I appreciate that many are offering sympathy, I certainly wasn't expecting it here :)
Don't solve for people's feelings. If you have good intentions and are useful to others, they will be attracted to you.

Sometimes you will offend or annoy people. These negative experiences are growth opportunities. Apologize. Learn a social lesson. Next time you won't make the same mistake.
I'm 30 in the US. I haven't had any real friends, outside of my wife and family, since I was about 20. Even in high school I had friends but I never really saw them outside of school because I worked full time. I don't know how people have time for friends. I get up at 6am and go workout. Work until 6-7pm. If I'm traveling I go to my hotel and usually do some more work. Sometimes sit at the bar by myself so I have a reason to feel numb. If I'm home I take care of whatever house work I can, spend a few hours with my son, etc. Weekends are usually spent going grocery shopping, doing car maintenance, cutting grass, or other house repairs that I can't get to during the week. I had my own business on the side for awhile but I let that go.

I usually end up using my vacation from work to work done around the house because there just isn't enough freaking time.
Hyperterm-native makes HyperTerm look exactly like Terminal.app
Netgear Introduces Orbi Mesh Router System
It's still a valid article to analyze the site and point out that even if everything they're showing is true, it's still a scam. Since the best possible case is still "stay the heck away from these things", it can only get worse from there once you start mixing in outright fraud.
This feels like one of the most effective ways to solve climate change. Working at a national or international is slowed way down by a ton of competing interests. Working at a personal level like you're barely making a dent. But working a community level feels right. It's big enough to notice an impact but small enough for individuals to make a difference.
Show HN: Lean project management system out of beta with free tier subscriptions
While not me, I know a developer making $100 USD/hour working remote from Spain for a US company.
Hmm... but they never admit wrong-doing, fraud or anything they just pay to settle. And the pay out would only be if the SEC or other government body actually went after them. I'm reasonably sure there would be a way, and even if it was a bad bad investment for the insurer to take directly, it could be wrapped in derivatives and chopped up and sold to institutional investors. But perhaps I'm just cynical.
We did see some http errors and latency spikes on our servers at us-central-1c but it lasted for a minute or so, without any downtime.

Have no idea if other regions or users had major issues though.
I would point out some memories are image based and some are not, at least in those who visualize. "What are visualizations?" would be good to add to your list. Visualization appears to be a widely varied ability, yet we know very little about how the ability works, what function it provides to the visualizers and how it can be used to affect change in reality. Some of us have no visualization capabilities. Some have very advanced capabilities. Why?

> The end of science really is the end of the search for final causation.

Causation is everything. It governs from individual choice to the speed of light. Visualizations are internal perceptions that mimic the effect of light on our awareness. Where do those come from and is causality respected in them? Answer that, and you answer the consciousness question.
17. They will sue me for (sexual) harassment at work
Thanks for the details
I wrote a food dish by location web app

http://bestfoodnearme.com

As a way to solve a problem I have while trying to find great/healthy food when traveling. I am still working on improving the look.

I also used the project to teach myself Go
Technically the complaint here was of the same record field name in different constructors for the same record, which is perfectly allowed when the fields in question have the same type but not when the types differ. I don't think DuplicateRecordFields addresses this.
Well then, no coffee for you.
I decided to build an obscenely overpowered desktop machine because I can't get myself to trust 3rd parties to run all the tensorflow code I have. For some reason I can't trust this code in the same way I trust my server side code running on multiple servers across the world.
Discussion: https://news.ycombinator.com/item?id=12305598
You have to make a choice if you really absolutely must have everything done "native". Do you really need that performance or can you get away with HTML? For mobile, it's still more important but its perfectly possible to create a fast desktop web app these days.

If you're doing something graphically intensive, there's also always WebGL. At the current rate the browsers are going, I expect the case to do native apps to be shrinking. Stuff is already running at 60 fps in the browser these days and most people can't tell the difference past 60 fps, and the benefit of getting access to the javascript/HTML web ecosystem outweighs any other points for most apps.
> Some companies seem to highly adjust for location, for example, Buffer is paying $93k for a developer in Hong Kong, $77k in Buenos Aires, and $144k in San Francisco, for the same job.

On a side note, how would they know if I lied? What would happen if I had a SanFran address, bank account, and everything but I lived in the middle of no where?

Also, is it legal to discriminately pay people different amounts based on where they live? I can't see a valid way to say, for most positions, that the people are more or less valuable to the company based on location.

If you're doing defense contracting or other such marketable services and you are hiring people who live in DC then yes I can see it but for run of the mill product development I cannot.
Not against notepad exactly, but there are good numbers comparing it to other text editors on the same computer.

https://pavelfatin.com/typing-with-pleasure/

You can download the software he wrote and try it for yourself, on your different text editors with plugins etc.
Whose lives should be saved? To help policy researchers in Maryland, ask public
> lycra clad commuters I've had bad experiences with... some of them are just oblivious

Or perhaps it's because they're often faster than you, come out of nowhere with no audible warning, cut you off based on their expectation of your predictability, and then shake their asses at you.
Historically, union-drived pressures and left wing politicians is what made the 40 hour week a thing from the previous 48/56/whatever. That's also how most European countries got paid vacations, ...

They have been completely neutralized since, especially on the "asking better conditions for everyone" front (a perfectly valid strategy when you think about it, companies will in the short term, especially for low skilled workers, make less money (that's ignoring the positive externalities from working less of course) ) hence why you don't see better living and working conditions.

Also, there is more mainstream media penetration, which leds people to be more exposed to the "working more is better" ideology.
Yeah. And Kotlin.
Obama’s science legacy: a space race stalls
Automatically finding and dragging in code from stackoverflow is the most dangerous thing I've ever heard of. How accurate would you consider comparisons between yourself and J. Robert Oppenheimer?

Jokes aside it's a cool tutorial. Plugin development for many editors is unnecessarily hard and a detriment to their ecosystems. It's cool that it's that simple for Atom. But as someone happy with my current editors (Jetbrains derivatives + plugins for projects / Sublime + plugins for small stuff), what advantages would you say Atom has that would incentivize people to try it out?
Haskell and Scheme: Which One and Why?
I think your point about giving first is a very valid one. When that giving first has a broad reach, aside from the rewarding aspect (particularly with regards to authoring blogs/books/courses) of allowing you to reflect, focus your mind on what you're trying to teach (which often helps crystallize a topic in your own mind), there is a more tangible reward in that your name becomes known for those subjects and that frequently opens doors where they otherwise would not.
This point gets brought up a lot, and the criticism is fair, but only to a point. Atom's primary innovation is being built with HTML, JS, and CSS, and running on top of Electron that's running on top of Chromium. This design makes its internals approachable for a large audience. For lack of a better term, it's a first-party tech demo for Electron.

At this layer, you're pretty far from bare metal, and it's nice that it works as well as it does. In the future, I believe the need for so many layers will be lessened, when native script hosts and renderers can be leveraged, API calls shimmed between platforms, when packaging full Chromium is no longer necessary. Therefore I fully expect Atom to get better, both on the below-Electron side as native platforms evolve [1], and above, through optimizations.

For me, it's about expectation management. I expect Atom to be a proper text editor, but not necessarily a performant one yet, because I know how it's built.

[1] https://msdn.microsoft.com/en-us/windows/uwp/get-started/cre...
Flip a coin H/T. Call it H ends up T. We really want to say T was a better choice. But, before the flip they are identical options.

Do chemo* and die in 2 months. That may seem like a bad choice. However, you don't know the outcome and can only guess at the odds.

Saying ahead of time you don't think the odds are worth it is one choice. But, you can't look at the outcome and then say the choice was wrong it must be in the context of uncertainty.

As to alternatives that's doing nothing while playing make believe. But hey, some times doing nothing works.

*Chemo, retro virus, wonder drug, or something with actual odds of working.
You seem wise...I'll ask for advice!

How do I, as a 27 year-old Grad student invite women for coffee without them feeling it might be a 'trick-date', or having them not get comfortable?

Really, I want it to be a date _less_ than you do, but how do I convince you that?
Great now my job is ACTUALLY trying to kill me...
NIST scientists 'nervous' about lightweight crypto for IoT
Wow! Got any backup info on that? News that you've read or a recent law?
I'm based in a low living cost region outside of US, making $155k by working as a UI engineer for a growing US startup.

$155k base plus a number of stock options (value of ~60k when I first joined under a year ago, now ~144k) vested over a period 4 years.

I spend ~$24k per year, live comfortably. Love my job!
Sinatra Two Point Oh
Windows 95 is the best of Windows — no doubt about it. I think NeXTSTEP was the pinnacle of all UX and it is pretty clear to me that Windows 95 copied NeXTSTEP, albeit rather badly. If only Apple would return to a refined NeXTSTEP like interface, I'd be much happier than with this disastrous flat-transparent-color-bleed-blurry-crap interface. The way Apple's been going feels like Windows 98 era of Windows. The webification of Windows ruined it for me and whatever you call what Apple is currently doing, is ruining macOS for me now.
Are you worried about them stealing your code or something?
Read further; the subjects of this study were also examined and had labs drawn which included a toxo test, and were issued unique codes which they provided with their study responses:

> At the end of the questionnaire, the participants could provide their unique “guinea pig code.” Because of the rather sensitive sex- and health-related contents of this questionnaire, it was “signed” only by 8% of the responders. However, other questionnaires distributed in this community were signed by most of responders (Flegr & Hodny, 2016). These results showed that most of participants who were aware of their toxoplasmosis status (and nearly all male responders) had been tested for toxoplasmosis in our lab.

Unless I'm badly misreading the paper, they were therefore able to correlate study responses with confirmed presence or absence of latent toxo, with a high degree of specificity. It's odd that they would also include a question on the same subject, and I'm not competent to evaluate their methods of statistical analysis, but even the attempt to correlate study responses with laboratory data puts them head and shoulders above pretty much anyone else I've seen publish on this topic.
From evolved trait-display to conspicuously effective altruism
Lead Developer, Canada, $210,000 CAD/year working for a US based company

My general advice would be to ignore companies that play the "Market Card" against you. Change the conversation to be about the value that you generate. If they won't budge, find somewhere else. Companies that make people victims of the market of where they live are generally going to be awful places to work anyway.
PostgreSQL – Xmltable implementation is done
This assumes that you have an isA and an isB function. This forces me to write such a function which I might not have and in case of very very very large data types (like ~20-30, if not more, constructors) it becomes unwieldy and very messy.
Partly this is because the TV broadcast stations are sitting on a lot of valuable cell phone spectrum. Not all spectrum is equivalently good quality for cell phone usage.
Four Guitars WIP – Free Listening on SoundCloud
I could also be argued that education is the best way to keep them safe. Unfortunatly, most people (myself included) don't like to hear that what they are doing is retarded.
I know you're kidding, but science journal is targeting younger and emerging scientists to improve on the collection of data during experiments. We are in no way a competitor to publication like science , plos one, etc...

But we hope you like our release :-)
> What would happen if I had a SanFran address, bank account, and everything but I lived in the middle of no where?

Certainly curious myself, it would be easy enough just to pick my parents' house as my permanent residence...
To be fair, Wheeler's FCC has been aggressive about targeting the telecom monopolies and giving TMUS and S a good chance to compete.
I agree about hoping MS being more user-hostile, but I disagree about using Windows again if they open-source it. The only thing I'd ever use it for is software that I just can't get to work on Linux or WINE. I really don't care if it's open-source; I simply do not like using it. It's terrible software with a terrible UI. It's not nice to use, and it's nothing short of awful to administer: it needs constant updates, and updating it takes forever and makes the computer completely unusable and then forces multiple reboots. What idiot designed this? On my Linux systems, I need to do an update every day it seems, and it takes all of about 5 seconds: I click on the updater icon, enter my password, and then minimize it to the background and it does the update by itself, with no reboots needed. Most updates are very fast anyway; usually they're just updating some little 100kB library and that takes no time at all to download and install.

But I completely agree about MS going down the user-hostile path. It's actually pretty funny to watch, and to see so many people bitching and complaining about it. I just keep telling them to stop complaining and if they don't like it, don't use it, which hopefully pisses them off even more (it sure seems to). Maybe if these morons finally get fed up enough with being shat on by MS and then not getting any sympathy from the peanut gallery, and being told it's their own fault for picking MS as their vendor, they'll get a clue and switch. It seems to be working for some, and for the rest I have no sympathy. This whole terrible situation we have with MS being an abusive monopolist for so long is directly the result of the choices made by people like that, so I'm happy to see them get their come-uppance.
I just got my first team/jr dev position @ $22/hour so far my highest paying perm position, and likely if I do decent work i'll be at $26 by end of first year. I'm happy w/ that for now. Mostly worked on solo projects in Laravel past few years for between $15-25/hour depending on the company/owner/project and what they had budgeted.

I'm loving working from home, it has some challenges--staying focused is rough. I log time using Hubstaff and as long as I can stay off reddit/hackernews I'm golden for time management lol.
you have all my sympathy
How the Boston Garden and Fenway Park Almost Fell Victim to 1960s ‘New Boston’
I mean, the Live-CD has KDE running by default, so I kind of assumed that was the standard.
"But BIND isn't just failing because "it's written in C", it's failing because it's written in terrible C. "

It's because it's written in C. Writing it in average Java, Go, or Ada would've prevented most of those problems because they're not allowed to do the damage by default. That's because the C language, by design and default, adds risk into common operations that doesn't have to be there. Especially today where PDP-11's no longer dominate hardware constraints. That you had to cite the DNS of an elite cryptographer and programmer to make the point supports ours that writing security-critical software in C is the first mistake. Not spending years of practice, significant time, and using available QA tools in the individual project to correctly write the C is the second.

Contrast the situation to IRONSIDES DNS where a decent, but not elite, coder wrote his DNS in SPARK Ada. It can prove absence of most errors that lead to code injection if you can express the app within its limitations. So, just by avoiding C in favor of SPARK, he gets to say it's immune to single packet DOS plus a number of code injections. Similarly, one would at least have memory-safety (50% less errors than BIND) if they used a Wirth language. Still fast & easy to code, too. BlueJekyll, who I assume is average to above average, used Rust to similarly knock out plenty of memory-safety problems.

As in Orange Book days, the language choice should be considered one of the assurance activities (or lack of assurance). Its ability to securely express the problem, be easily analyzed by verification tools, safely optimized, and securely compiled to ASM are important. The fewer risks in each the better. That C poses anywhere from a high to grand challenge across the board argues against it being a default & for its use being an explicit, security risk.
tapirl, just fyi this references line numbers like line 22, but doesn't display any numbers.
Security and reproducible-build progress in GNU Guix 0.11
Powerful article. Something I can share from my own ordeal. When you first get diagnosed most people are strong and defiant "I'm going to beat this thing!". It is the following weeks and months, the follow up scans that show the darn thing is back or not reduced that eventually wear you down. If you know someone that's afflicted please keep in touch throughout or space out your acts of kindness. I found that initially everyone wanted to help (an outpouring) and in later months some help would have been useful.
Yeah it's a race to the bottom. All HFTs are competing with each other now for yield so profit declines.
> "Amazon's strategy for the next couple of years involves X, Y, and Z, so I think they will be successful/fail."

That's not really the right question. If Amazon's strategy is hugely successful, but everyone else already thought Amazon's strategy was going to be even more hugely successful and had priced that in, then you could be 100% correct about your question and lose money.
I loved that game! I believe my family obtained their copy via a bundle called Top Ten Solid Gold Hits!
If he's not binding anything, he could just match C{} in the first rule and a wildcard (_) in the second.