skysight-inc/HackerNews huggingface dataset:
I had a roommate who worked in the Amazon warehouse. He said it was very chill and easy work. Mind that he was someone who was a day-laborer, worked in filthy factories, and so on, so it's possible contrast principals are at play here.

As for the quality of the products, there are many 3rd party sellers on Amazon who are selling garbage. This is unfortunate, but that's a tough battle for Amazon or the competing sellers to lock down.

I'm not sure why you'd defend the suppliers who refuse to sell due to iron fisted policies, yet complain about the quality of the products sold. Amazon had / has to do something to clean up the mess. Hopefully it will be beneficial to the buying experience on Amazon.
Awesome, thanks for the insight! Good luck on your PhD.
Those who own automobiles generally prefer to take them to places where parking is easy. Car-owning suburbanites who commute to dense urban neighborhoods where parking is expensive or difficult often take mass transit.

Parking is usually very cheap and easy in most of the US due to public policy that mandates it in sufficient quantity to satisfy any possible demand at no cost to the driver, and that makes it illegal to construct new neighborhoods where parking is not cheap and easy.
I really don't understand how you're trying to compare those languages.

The first language you name in your "single implementation"-list is Java, which is standardized and has multiple implementations.

Maybe it's "quality" or "lack of bloat"? That can't be, because one of the largest clusterfucks in those departments, PHP, is on the left.

Maybe you're talking about popularity? The list of "standard clusterfucks" includes C, C++ and (though you don't mention it) JavaScript, which are some of the most popular programming languages in the world.

What are you trying to say?
If your crystal ball can forecast future exchange rates accurately, you can ignore all other investment advice and make millions off forex.
The Increasingly Tense Standoff Over Catalonia’s Independence Referendum
For scientific computing, whether a language has very advanced or merely okay functional features is only a superficial style issue.

Regarding more important performance issues like low level control of memory layout and avoiding pointless copying and indirection, C++ and Fortran are both at the most effective end of the spectrum, while typical functional languages lie between "don't even think about it, by design" and "it might be OK but only a fool would put a project at the mercy of what optimizations a relatively unproven compiler opts to do".
See also: HTML/CSS Lite-Brite

https://codepen.io/qaz/full/wzams/
I read about this probably 10 years ago, my memory was clearly a bit faulty on it. I didn't want to take the device on my Dodge apart just to verify it :-).

The thing is, the instruments require the noisy 5V.

You can buy kits with an electronic 5V source, and also to replace the old guts of the instruments with modern ones. That retains the original look, with modern accuracy and performance.
Simple unit tests with C++ and CMake
Uh, voice? That seems dubious. Apart from vernacular or speaking styles that are generally racial in nature, there's really nothing there.

> But every human can easily identify black/white/Asian...

It's not the obvious cases that matter, but the borderline ones. Is that person Japanese or maybe Inuit?

> If racists believed that race is just a skin color, why would they be racists?

Yes. If we were all precisely the same skin color they'd find other ways to put people down. Your "Jewish" nose. Your "nappy" hair. Color's just the tip of the ice-berg.

Some people are perceived as being inferior because that's what some elements in society need them to be in order to advance their own social standing.
CPython, PyPy, Jython, IronPython, MicroPython, Nuitka, ..
Mortgages in Switzerland can still take on the literal meaning of the word(s), running for 50 or even 100 years with the debtor's pension fund placed as security.

FWIW the OP's cost of living figures in the video included in the linked article seem a little low or are assuming best case. Sure you can get health insurance cover at 250.- CHF a month but that will be at the highest franchise (i forget the English word) so if you do get sick it's going to cost you 2,500 CHF before the insurance kicks in.

1,200.- CHF a month seems low for Zürich, but also high for a single room with no kitchen. I'm paying a little more than that for 3.5 rooms with a kitchen, garage, cave, etc. No, I'm not in Zürich or Genève.

400.- CHF a month on food seems about right if you never eat out at all ever. And sure you can spend as little as 100.- CHF a month on travel, but you're in Switzerland - get out and see a bit of it, go snowboarding/skiing in the winter season.
Read the same to me.

Seems that if they were actually concerned for conserving user privacy, their "compromise" should have been approach #1, with more intrusive user tracking a fallback position iff the original "compromise" solution didn't work.

That they didn't even seem to trial a privacy-conserving measure first speaks volumes.
They're saying that skin color is what people think is a reliable indicator of race, but in fact, genetically speaking, it's a total mess and nothing is clear at all.
This is why some browsers have "Reader Mode" which strips out all the garbage and leaves you with a well-formatted article.
https://news.ycombinator.com/item?id=15478902
http://www.valcatohosting.com/shared-hosting/
I have to be honest with you, as someone who writes in both C++ and Python, I really do not see Python being more of a candidate than C++ for displacing Fortran.

Can you clarify why you think Python might be able to do it? For scientific computation with high performance requirements, Python is not competitive with Fortan or C++. For work that continues to happen in Fortran due to "academic inertia", my impression (and vague experience) is that researchers find the convenience of what they're accustomed to (Fortran) to be greater than the convenience of things like rapid prototyping offered by the various Python scientific computing and data analysis libraries. There is a mental overhead is switching, and I think most academics are sort of okay writing code in whatever is familiar and battle-tested if it means they can focus more on the research at hand.

In other words, I'm not saying you're wrong, but I'm not following your reasoning.
Australia, and in a big way. The local lunacy is "negative gearing": if you invest so badly that your rental income doesn't even cover your mortgage, you get to deduct the difference from your taxes!
One insight that I've come across is the idea that "writing is just thinking on paper". Detail isn't necessarily valuable when it comes to thinking -- it can add noise to the crucial signal. I think the same is true of notes.

I spent my entire education and most of my software career taking few notes, and they did the job well enough. Despite my shift to taking a lot more for various reasons, I agree that there is no moral or strategic value to taking nice notes just for the sake of having done so.
Find a camera store near you and ask if they have any old broken junk to sell you. Most do.
This is a pretty huge deal in some uses cases. It makes undoing a bad migration trivial.
Also have them opt-in when they sign-up to your newsletter, aka double-opt-in. Don't worry about those that don't opt-in as it's unlikely they'll read your newsletter anyway.
0.000000000000% of universe explored

Does that number ever increase ?
Well, if I have to buy a property in Switzerland, it wouldn't be to make living for ma retirement, but more for not to pay a crazy rent. A property which you rent for 2.2k is easily 1.2k in mortgage, which means if you are a owner, you're making 1k per month and in the top of it, if you play it well, you could lower much more your taxes.

At the end, I pay fewer taxes (I'm not expecting ever to finish paying my property in Switzerland), I pay less rent and I invest more in stocks.
* Not being owned by Oracle, a corporation that slowly sucks the life out of everything it touches.
I do. I exercise a lot and try to live a healthy lifestyle. I make a personal statistics on what affects my health and I firmly believe public transport is a big no no for me.
Naive question:

Isn't all that also true for Guix?

If so, why do your prefer Nix over Guix?
Which standard clustefuck? Common Lisp is an ANSI Standard and code usually compiles and run straight away from one implementations from another without any change.
I don’t understand this sort of “right to track” that so many organizations seem to have. I don’t care if modern technology gives them a way to do it, I have a right to block or otherwise avoid loading whatever I want. Somehow 20 years ago businesses managed to judge how effective their communications/ads were without tracking; let them go back to that.
Haven't been able to use either site. Anyone know why these are down now?
One benefit of spreading out reads is detecting bad sectors on the drives that were normally not going to see much reads. Then the good data can be copied from the other mirror.
Understanding the Memory Layout of Linux Executables
http://www.surplusshed.com/ might be what you're looking for
Isn't the HTML/CSS/JS stack the only one that is

truly cross platform

with a sandbox baked in

that has a runtime on every tablet/phone/PC on earth?
I'd like to see a reference.

I used only two to simplify. Let's try to see how your table looks after you kill all the purple/purplish nasty mutants!

Anemone colours table

D => Dominant
R => Recesive
* => does not matter

| Red | White | Result |
| RR | * | RED |
| D* | RR | WHITE |

In the second row, if Red is dominant and White is recessive, why the result is white? https://en.wikipedia.org/wiki/Dominance_(genetics)

My first example is essentially equivalent to the AB0 group system. (White is 0, Red is A, Purple is B, Pinkish is AB.) A and B are dominant the lack of A and B is recessive. The AB0 is slightly more complicated, and mix some parts of my second example. https://en.wikipedia.org/wiki/ABO_blood_group_system#Genetic...
No, I don't think you can say that. The point is that I have clients that use linux, clients that use windows, and clients that use both windows and linux which need to talk to each other. I need a solution that can factor out the operating system into a module and build packages that will work for both the quants and the servers. I don't get to tell my clients what operating systems to use. I must provide solutions that work on whatever they're running.
GNU UPC
Indian universities performance by Modi
i think the article is claiming that the skin-color-centric definition of race doesn't make sense any more:

“If you ask somebody on the street, ‘What are the main differences between races?,’ they’re going to say skin color,” said Sarah A. Tishkoff, a geneticist at the University of Pennsylvania.

i suppose that Tishkoff is right, but to be a bit more rigorous about it, i would be curious to see the sociological research that demonstrates that "somebody on the street" actually thinks that "the main differences between races" are "skin color." maybe people don't think that. not really sure either way.
The article's timeline counting "deaths from prescription opioid overdoses since 2000" seems hugely misleading in that overdose deaths from prescription use affects a teeny-tiny fraction of opioid prescriptions and that fraction hasn't changed. What has changed is that (a) more people were able to get prescriptions, (b) time has passed.

Given more prescriptions we should logically expect more deaths to result - and this doesn't mean anything is wrong with prescription policy.

Given the passage of time, a raw count of "total deaths since 2000" should tend to increase - this also doesn't mean anything is wrong.

Overdose deaths are a bad thing, but people suffering from under-treated pain because doctors are afraid to prescribe enough pain relief is also a bad thing. These two bad things are in tension with one another. A raw count of "deaths since 2000" fails to tell us which bad thing is worse.
Thanks! If FED is standard for deep space and Musk know this (both reasonable), do you have any idea what he might have meant by "then do a batch resend of the CRC-failed packets"? Is it just that guaranteeing zero packet losses has a large overhead (surprising to me), so that the optimal FED protocol in deep space does in fact include a bit of resending?
If the SSD has mechanisms to protect against read disturb, they should also factor that into the life remaining indicator to plan for replacement.
As a candidate she was more awful; while she had slighty lower unfavorables, they were much firmer.

Yes, she'd be far better actually doing the job, but it was clear to anyone with any knowledge of politics that she was the worst major party candidate, as a candidate, in a very long time.
Counter to common intuition SSD reads arent completely non destructive (they deplete stored charge) and rolling over READ DISTURB counter triggers wear leveling on affected Block. Micron listed 100K READ cycles per block for MLC, 1Mil for SLC, probably 1K for TLC.

Thus balancing reads is good for SSD endurance.
"Accept" allows you to restart in another universe with a small bonus, either a parallel one (with +10% bonus to demand) or a simulated one (+10% speed bonus to creativity generation).
Congestion is certainly a negative externality. At the extreme, traffic can increase to the point where roads can no longer function to facilitate the movement of cars - constant traffic jams and decreased speed relative to walking or biking. Additionally, driving in traffic is unpleasant, increases accidents, reduces the desirability of living in the surrounding area, is smelly and noisy to be around, and increases wear and tear on the road. Increased use of public transportation is one of those weird things that probably benefits drivers as much if not more than the people who actually take it.
The seconds cancel, so it's just an excessively complicated way of writing MW.
What kind of non-free tools are you missing from Guix?

The only notable omission is linux, as Guix is based on linux-libre instead. But changing this is a matter of 1 LOC.
> and I have to trust that statement execution will be consistent in all cases.

I'm pretty sure no database engine guarantees the ordering of un-ordered SELECT statements.
I've been called old-fashioned with the way I format my articles from the disco era:

https://digitalmars.com/articles/b76.html

but they are readable, no javascript, the browser reflows the text as required, the fonts work, they load fast because there's little there & they're static, the fonts can be resized by the browser without breaking the layout, they work with screen readers, etc.
Can you describe where this would be the case?
Note: I generally applaud Julia, it was designed taking many good choices.

However, I really don't understand how the author complains that CL doesn't "have" certain features that in fact are available by choosing a suitable CL implementation. But no, he prefers switching to a language with no standard (yet) and only one implementation...
> What makes him an expert on bitcoin in particular?

It's pretty clear the SEC thought so, given they directly asked him for comment. It's not some self-awarded title we're talking about here. You seem to be ignoring this point in the hope it will go away.

> As for his agenda, I think he is trying to stagnate progress by pouring gasoline on the fire that is the schism in the community. I don't know what his exact motivation is, but my suspicion from reading the SEC document and his comment history is that he thinks that there is something morally wrong with bitcoin. I admit he has some valid technical points, but it is suspicious that he is so negative about it. You would expect that someone who spends so much time thinking about bitcoin could come up with some ideas on how to make it better, but so far he has not produced anything. There are many bitcoin skeptics out there and I don't mind that, it's part of the experiment. But Stolfi is a special case, he is extremely determined.

You're taking disagreement as malice. It's possible for something to be trash and yet fascinating - that's the difference between "interesting" and "useful". You're coming across like a creationist trying to make sense of why someone would be an atheist. "They must just hate God!"

I think you need to consider the option that he means what he says, and also the possibility that bitcoin isn't all that. (The LN certainly isn't.)
20 top political scientists gathered to discuss our democracy. They're scared
Nitpick---but while we're here---Hurd technically refers to the set of (microkernel) servers. The microkernel itself is Mach. In spirit, Mach and the Hurd servers together provide what the Linux kernel provides monolithically.

Anyway... :)
Hey thanks for the advice, but I want to be able to reorder lenses if they meet my needs. With old/leftover lenses, that's generally not possible.
> ...not to mention the scipy library that contains leagues of the famous fortran codes...

This doesn't actually make Python an alternative to Fortran, though -- what it's saying is that no one writes the performant code in Python.
I don't want to be bashing MySQL, but this nicely illustrates the project's approach to engineering - if there's an issue, put it into the docs as a known limitation.

Furthermore, MySQL manual actually has "Restrictions and Limitations" (which is an interesting read too), yet this "unsafe" nature of "INSERT ... ON DUPLICATE KEY UPDATE" is not mentioned there.

I'd say that if PostgreSQL learned something from MySQL, it's "Never accept feature that is incompatible with existing features, even if it's promised to be fixed soon."
these functions' documentation is either buried in a long manual

This is a problem with lots of feature-rich software, even with meticulously-documented APIs. What we need is reverse-indexed documentation. That is, an extensive API reference is only useful for someone who already knows what functions are in the API and just needs to remember how to use them. But even the most thorough API reference does nothing to promote discovering new functionality. This is often left to the authors, who then have to go about writing a User's Guide that gradually explains concepts, idioms, etc. in prose.

Thorough User's Guides are rare because they are tough to write, and even tougher to write well. Users don't often have the time to read through potentially hundreds of pages of prose to find what they're looking for. We need a better way to let users search or browse for concepts, and then be given a list of the functions that implement each concept.

That is, addition to documentation like:

size_t strlen(const char * s);
RETURN: Length of string s.

size_t strnlen(const char * s, size_t maxlen);
RETURN: Length of string s, or maxlen (whichever is smaller).
NOTE: Stops reading after maxlen.

char * stpcpy(char * dst, const char * src);
Copy src to dst.
RETURN: pointer to trailing '\0' of dst, or dst[n] if no trailing NUL.
NOTE: Undefined behavior if dst and src overlap.

char * stpncpy(char * dst, const char * src, size_t len);
Copy up to len bytes from src to dst.
RETURN: pointer to trailing '\0' of dst, or dst[n] if no trailing NUL.
NOTE: Undefined behavior if dst and src overlap.

char * strcpy(char * dst, const char * src);
Copy src to dst.
RETURN: dst.
NOTE: Undefined behavior if dst and src overlap.

char * strncpy(char * dst, const char * src, size_t len);
Copy up to len bytes from src to dst
RETURN: dst.
NOTE: Undefined behavior if dst and src overlap.

We also need to be able to "tag" functions. So we might have the following tags that allow us to search for concepts:

strcpy
TAGS: "concept":"data type":"text", "concept":"attribute":"length",
".input":"array", ".input":"char", ".input":"pointer",
".return":"string", ".return":"pointer"
strncpy
TAGS: "concept":"data type":"text", "concept":"attribute":"length",
"concept":"data type":"array":"max-length operator",
".input":"array", ".input":"char", ".input":"pointer",
".return":"array", ".return":"pointer"

And a tag browsing page that looks like

concept
└─ data type
└─ text
└─ array (conceptual)
└─ max-length operator
└─ attribute
└─ length / size
data structure
└─ char
└─ array (implementation)
└─ pointer

Which the user could then scan, and identify keywords to search for:

'"concept":"data type":"text" AND "concept":"attribute":"length"'

And be given "strlen" and "strnlen" as the top two hits, followed by "wcslen" and "wcsnlen".

It seems like a PITA at first, but I'm pretty sure tagging functions in their docstrings is easier than writing a whole new User's Guide.
Number of faked papers isn't a frequency.
Yeah, by socially liberal I meant small government that stays out of my bedroom and wallet. I can see how the term can mean something else to others.
Then there is also https://en.wikipedia.org/wiki/Pingala who is not even mentioned in the article. Whats up with that?
Cutting down trees and building permanent structures with the wood is a great way to take CO₂ out of the air.
“Automatically download images” is a setting in Outlook and turned off by default
1) They probably have a huge amount of data. Moving it without downtime might be an extremely costly and long process.

2) Cloud providers aren't generally that great for IO intensive application, I don't know if they use something like FusionIO cards, but if they do, it might be hard to get analog IO performances on cloud providers (i3 on AWS are quite good at that however).

3) If you can front the cash, manage the logistical aspects and have a relatively constant load and defined core functionality, bare metal is way cheaper.
This strikes me as a deliberate misunderstanding in service of a snappy counter-comment.

Do you honestly believe that the parent meant that nobody drives drunk anymore? In my reading, parent comment is saying that there has been a major shift in default going-out behavior in LA, from driving one's own vehicle home while intoxicated to taking Ubers to/from nightlife locations. Does that sound untrue to you? Sounds true to me.
Annus Horribilis: A look at what’s left after the fire (1666)
Salaries for software engineers engineers in Zurich are 90k CHF - 120k CHF. That is 6500 CHF - 8500 CHF after taxes per month.

For more information, shoot me an e-mail. You find my contact details in my HN profile. (Disclaimer: I am a former programm and I recruit software engineers into Zurich, New York and Munich for a living now.)
In a previous discussion of this kind (I'm not in this area myself), a scientist had said that the speed of the languages is less important than iterating the algorithms, and it was a lot easier for non-developer scientists to work with python than with C++.
In Ireland, country pubs will sometimes have an hourly shuttle van that gives patrons a ride home. Then Sunday morning, they have to hitchhike back to the pub to pick up their car.
“We had to destroy the village in order to save the village.“
How different is the UPC language from C?
Tally ERP 9 Release 6.1.1 Crack with License Key Full Version
The reality, for once, met my expectations in this article. Making imperative assumptions and backing them up with a poorly written 450 word count article that some angry (literally: "OMG sorry LMAO there is a 14,5 year old bug that was solved just now so the product must definitely be worse than the other one") developer wrote down in two minutes. That's what the title implied instantaneously.

Sometimes I don't understand the HN community. There is so much good stuff on this page, but at other times things that certainly don't deserve any attention make it to front page.
Have you considered Lua? You can develop web apps with Lapis [1] and do your data analysis with Torch [2].

The tradeoffs compared to Python: LuaJIT is much faster, which should ease your scaling worries, but the ecosystem is not as developed.

[1] http://leafo.net/lapis
[2] http://torch.ch/