skysight-inc/HackerNews huggingface dataset:
I understand that and agree 100%. However, what I was trying to say is that for a non-technical person who is trying to understand a concept rather than solving a problem, accuracy is not the main concern. Sometimes you just need to understand the line of reasoning "roughly speaking". and as I said at the end, I understand that this is a set of M.SC. exam question and my issue is not with this pdf specifically.

Take the problem of Integer Factorization, something that I have personally been fascinated by for years. The problem is so ridiculously simple that a 5 year old could understand it. With that said, google for a few wikipedia articles and see the notation and the way it is presented. The non-mathematician does not care about difference of squares or triangular numbers or what.have.you.

It seems to be the case that mathematicians are unable to talk about math without requiring the person they are talking to to have extensive knowledge of the topic. That's IMO why Carl Sagan and Feynman were so great. They could take complex problems and reduce them (read communicate) in a good way that most could understand and reason about without needing to traverse the entirety of the knowledge pyramid. Similarly, that is what Numberphile does so well.
Or to a "bad neighborhood"
I used to have cold mostly in winter for years. But i self-discovered that it was allergy which started with a couple of sneeze and went to take the form of cold and cough in couple of days. So, now whenever I feel like I am about to get cold(disease), I take allegra and boom it doesn't go further than that sneeze.
Yes, let's just let these ladies go blind and die infirm

That's very likely what these "doctors" were thinking.
Ah, so just like SDB. I wonder why AWS moved on from that model.
We need benchmarks, and this is the old version only.
Typedefs are useful for creating short-hand names for otherwise long or complicated type definitions. Saving 7 (6 for 'struct' + space) characters is as good use for typedef as any other.
The whole thing is like a "Yo Dawg, I hear you like Javascript" meme, so probably so.
Nope: http://universesandbox.com/faq/

Does it account for relativity?
No, the physics in Universe Sandbox ² is currently only
Newtonian.

Why?
The short answer is that you need a supercomputer to
accurately simulate general relativity.
Jenn, astrophysicist and Universe Sandbox ² developer,
explains more in a blog post: "General relativity
requires simulating the spacetime itself. That is,
taking your simulation space, discretizing it to a
hi-res 3-D grid and checking the effect that each and
every point in that grid has on all neighboring points
at every timestep. Instead of simulating N number of
bodies, you are simulating a huge number of points.
You start with some initial data of the shape of your
spacetime and then see how it evolves according to the
Einstein equations, which are 10 highly non-linear
partial differential equations."

We are, however, interested in adding in a few features
which would address some effects of relativity. One
example is setting gravity to travel at the speed of
light, instead of instantaneously taking effect as it
currently does. You can read more about these in
Jenn's blog post: Gravitational Waves & Universe
Sandbox ².
Yes of course. Looking at my records it's something like $0.65/km driven in revenue, which is well over the $0.54/mile quoted by the IRS for all-in vehicle costs.
Ask HN: Is email a failed technology? What went wrong?
Emails were supposed to replace postal letters (snail mail). The speed of transfer was the key offering. Reliability was an understood vital feature.

With letters, you will get confirmation that it was received (registered mail). With email, MS exchange server has an option but not dependable. Basically, there is no way for the sender to track the email with 100% accuracy. That is reminiscent of the carrier pigeons, no clue if the pigeon reached the destination or was a meal for some predator or decided to romance & settle down with a female that he found on the way (I am just naively assuming that the carrier pigeons were all male).

Sending an attachment is a hassle. When I was in client service, the emails were so unreliable that I would first send a text email informing that I am going to send an email with x number of attachments and the name of each files, hoping that the server has not blacklisted me and my email will land in the inbox. Then I would send the attachments and it was followed up by a call in 10-15 mins. It was part of my workflow to call and confirm if the email were received if I did not get a response in a couple of hours. Every important & time sensitive email was immediately followed by a call.

Recently, I was forced to send a registered post to a nationalised bank in India as my repeated attempts to send a 5 page (2.3 mb pdf file) failed. Technology has a share of the blame if not the whole.

Skype or any chat service are not a replacement to emails. They are branded private service like Fedex or DHL.

The whole internet got popular due to free email & porn. To me, that is a fundamental offering of the internet. Is this being viewed as an issue? The only attempt to fix email I saw was Internet Mail 2000 by Daniel J. Bernstein (http://cr.yp.to/im2000.html). Its seems like no one is bothered about this issue.

Can I send an email to someone and easily see the status of my email as "waiting in the inbox to be read."?
This is not true in every EU member state. For example, in the UK, tips paid in cash to wait staff are subject to income tax, but are NOT subject to either National Insurance (the UK's term for what you call 'social taxes') nor to VAT.

More info here: https://www.gov.uk/tips-at-work/tips-and-tax
When I use React I do exactly the same, too. Templates are not that different from components in terms of code ortanization. Components don't have to be reusable at all—it's just nice that once you need them to, they are.
What do you think could be stated better? I studied math (I.e., I'm the target audience of this) and the problem statements were perfectly clear to me (although I don't remember how to solve most of the stuff)

There really isn't a shortcut to math. I can tell you what to read in order to understand these questions, but it might take you a few years.
> If you have to manually mark a variable as "safe" every time you use it, you're just going to need to do that constantly for lots of variables.
> ...
> The fact that it works correctly as a parameter, though -- that does hit the 80% case, at least.

That's the thing, it's not "80% of the cases". It actually hits just about all of them. For this whole situation to be a problem, rather than the compiler preventing bugs, you need all of the following:

— You need a `var`, rather than a `val` (constant).
— The `var` needs to be nullable.
— The var is either a module global, or a class field.
— Your code doesn't touch anything multithreaded.
This includes not using NIO, or having any callbacks at
all to libraries that might use threading internally.

If any of those requirements is missing, the compilation error is either legitimate, or gone. In my experience, eliminating the multithreaded part eliminates all the reasonable use cases for Kotlin-as-a-Java-replacement: Android, web development, desktop applications.

Not all languages need to be good at everything. For my purposes, I welcome a language that makes working in heavily-multithreaded environments a bit easier, and I won't begrudge languages targeting other people's use cases either.
>Just when I was about to say "don't go to all those conservative websites, they are full of mental cases" you pull out this real-life encounter of the nth kind. Yikes! This person was the very definition of nut-case. You have to wonder where and how such belief systems develop and take root.

They "develop and take root" in a distrust of the established truths, which finds an outlet in some niche pet-theory (flat earth, etc) -- and an existential distress and unhapiness in living with them.

Which is not totally unhealthy, as a lot of established truths are either dictums or states of being held by force taken as inevitable/the way things are/gospel, and others are BS spread for profit (and also held as truth).

Of course rejecting those instead of the shape-of-the-earth type beliefs would be better. But it would also be more difficult (try rejecting an established "truth" and see how well it goes. In a repressive government it can even end in execution). Whereas believing in flat-earth at best makes other perceive you as cooky.
Virtual Reality in Medicine: Treatment, Education,Training
seems like a terrible company to support:

https://www.jwz.org/blog/2017/03/a-round-up-on-why-uber-is-a...
The government provides the money you don't want to throw away. Arguably the money has value because it's got a built in customer - the government - in the form of taxes. That's got to be worth something to you, even if you don't like everything else the government does.
I might add: Mixing complementary colors is also just greying them down. You might consider tinting your colors (mixing both with a single 3rd color) instead.
Any time you do business with Microsoft, or any of the Business Software Alliance companies (the BSA lobbies for software patents), you fund this behaviour. Don't let their occasional contributions to open-source fool you - they want to take your money, and restrict your actions.
Is it language agnostic?
The ADK contains over 75,000 lines of code that an assembler author will not have to write themselves.

FASM ( https://flatassembler.net/ ) is also written in Asm, and far less than 75kLoC. It is also a complete assembler.

IMHO HLA is not what I would consider "real" Asm --- it's more like an intermediate language between Asm and C. The syntax is somewhat like what you'd get if machine instructions were C functions. I don't think I've actually seen any projects use it, besides itself.

I used to recommend the author's Art of Assembly book, before he switched to using HLA.
The Great Egg Race – BBC Archive
Eh, cut one tracking script or bloated PNG and you've saved a lot of download size.
In Germany a 5-10% tip is customary in (non-self-serve) restaurants and bars. I usually tip taxi drivers about the same percentage, not sure if everyone does it.
Satirist Keeps His Place in Serbia's Presidential Race
Wow, I deserve that!
The idea that people would spend as much on charity as they do on taxes is one of the most clearly bunkum libertarian fantasies out there.

Private charities come nowhere near modern government levels of welfare, and never have (that's why we have modern levels of welfare).
That's for special relativity, which is only valid if you're not accelerating. This star is, so we'd need general relativity...

I don't know what that formula looks like.
How much under a year? I've rarely stayed at the same company for more than 2 years, and haven't seen any objections to my job hopping. And if anyone asks you why you left Uber, then toxic culture or not really believing in the company's way of doing business, is an excellent reason.

But there are far more important reasons to stay or leave than fear for what others think. Do you like it there? Are you learning? Can you look at yourself in the mirror every morning for working there? If yes, then stay. If no, then leave.

Of course the smart thing to do is to first look for another job, and only then leave. That way you don't have to leave until you know it's safe to do so.
This actually sounds a pretty low cost way to make an important visual change without abandoning the behavior underneath it. User don't know or care about it. Until there is a standard way to do this, a funky CSS hack that adds a few otherwise unneeded elements is more cognitive load for the programmers, but users don't care. And eventually weird kludges like this influence what features get worked on. I hope!
> not all jobs are remote

GitLab claims to be "Remote Only": https://about.gitlab.com/jobs/
What if I wanted to load JavaScript without executing it?
Artificial Dataset Generation for Machine Learning with Python and Numpy/Theano
No they are not. From my experience with Japanese PhD students, most can express themselves reasonably well in written form, but few can speak fluently.
One of the great things about the internet is that you can choose to listen to people you might never meet or get along with, and update your views accordingly without the psychological pain described in the article.

A lot of libraries have archives of oral histories, which are a really great window into other people's lives, especially as a correction for assuming you know what someone else is thinking.

https://www.findlectures.com/?p=1&type1=Historical%20Speech&...

It seems like there ought to be a good way to categorize these topically, although I'm not sure what that should be.
The questions are actually pretty clear. The problem is that you lack a general understanding of mathematical concepts and therefore you don't know what to do with it. But that's fine and that's actually what the exam is for, i.e. only those may pass who understand these things.

>This is probably not a view shared by many here, but if math problems were to be communicated in more natural ways, far more people would be interested in the sciences.

I would argue the opposite. If more problems could be as well posed as mathematical problems, we wouldn't have people bullshitting their way through arguments that are in dire need of some scientifical rigor (see climate science, psychology, and other disciplines that are too complex to isolate phenomena completely). You can't handwave your way through a math exam and you shouldn't be able to do it in other fields of science.
Machine learning newbs: TensorFlow too hard? Kick its ass with Keras
Slovak "prechladnutie" is also derived from "chlad", meaning cold.
wow, this is an embarrassing bug. To say it doubles bandwidth makes it sound like an optimization, when in fact it is just (finally) doing what you think it should be doing. Yikes- how long was this doing this and no one noticed?
What do you see nation-building as, if things like roads aren't part of it?
I got only 3 words on how to dispose of your SDD:

WILL IT BLEND

:)

ps: I am not affiliated in anyway, I just enjoy watching the guy's videos!
Yes, in any place where you are forced to disclose encryption keys.
That...that looks like a usability nightmare...
Getting the best staff and not having to provide an office?
Normalization would be extremely helpful indeed. C, C#, C++, Java, and Python are all very popular languages and have large values in both dimensions, which isn't particularly useful.
>ranks 110 or so in transparency index

Those "transparency indexes" tend to reflect the biases (cultural and political) and the interests of the major contributors to the organizations that produce them (including organizations like OECD).

And unlike measurable data, where you can double check, here you have to agree not just on the methodology, but on the validity of various sources, self-reporting (which is often used as a proxy), etc.
All theft hurts someone. People have this conception that home/store owners are millionaires. That is more often than not incorrect. The margins on products sold can be as low as 1 - 3%. Thus you have to sell 34 to recoup the cost of a single stolen item. The business owner would likely increase prices in order to respond to the theft, thus hurting the community as a whole. Now imagine you are a single mother attempting to feed your child, are you happy to pay higher prices so this guy can live " off the grid"?

In more primitive society this person would have simply been killed for this transgression of the social contract. This isn't a hack, its sociopathy.
Best to just block them, than rely on the skill/goodwill/giving-a-damn of the developer to not thrash all over your privacy.
See also tree.h from freebsd [1]. If you need a generic red-black tree, this is probably your best choice in C.

[1] https://github.com/freebsd/freebsd/blob/master/sys/sys/tree....
What about the chemical option - attacking the board with a strong acid. Are there any readily available acids that would do the trick?
Best Prepaid Sim Card USA
Insert D-Wave Post Here
Trump says goodbye to medical science funding
Web data for market research and data science
Maybe.

They have to be rated to survive those temperatures for short periods of time during reflow soldering.

Apparently flash memory is rated to last a minimum of 10 hours baking at 125c, or 360 hours at 85c. The decay is exponential, so in theory 30-60min at 230c should do a lot more damage.

But I'm not sure you should rely on it, that 10 hours @ 125c number is for when the bit-errors exceed the capabilities of the ECC. The data will be partially recoverable for much longer. Or you might have some flash which does a lot better than the minimum spec.

https://www.eeweb.com/blog/eli_tiomkin/industrial-temperatur...
Fury Road: Did Uber Steal the Driverless Future from Google?
On June 19, 2014 the United States Supreme Court ruled in Alice Corp. v. CLS Bank International that "merely requiring generic computer implementation fails to transform [an] abstract idea into a patent-eligible invention." [5][6][7]
The ruling continued:

[...] the mere recitation of a generic computer cannot transform a patent-ineligible abstract idea into a patent-eligible invention. Stating an abstract idea “while adding the words ‘apply it’” is not enough for patent eligibility.[] Nor is limiting the use of an abstract idea “‘to a particular technological environment.’”[]. Stating an abstract idea while adding the words “apply it with a computer” simply combines those two steps, with the same deficient result. Thus, if a patent’s recitation of a computer amounts to a mere instruction to“implemen[t]” an abstract idea “on . . . a computer,” [] that addition cannot impart patent eligibility.

https://en.wikipedia.org/wiki/Software_patents_under_United_...
That's incorrect. You need your phone to log in, but you only have to sign in once per browser. (I assume sessions time out at some point. You can also invalidate existing sessions in the app.)

It's correct that the phone does have to be online while you're using it. But at least you don't lose encryption. Somehow, Signal's web-based client manages to do e2e without that requirement; maybe there's a non-technical reason why WhatsApp does it the way they do.
I've set OS X to always show the scroll bars, and wondered why they disappear on Facebook.

Their custom scroll bar looks identical to the native one.

The whole thing they made feels pointless and user hostile.
GNU Guile 2.2.0
Cyclists Hunt for an Edge. This Time, It’s Data, Not Drugs
It would be interesting to do the same thing but with Bing and see if C# and .net comes up first ... ;)
Uber, It's Time to Get Real Over $69B Price Tag
The two faces of Airbnb (2015)
I'm not a programmer professionally. I basically do technology/developer/etc. evangelism of various sorts. In outbound roles where your reputation is a big part of what you're selling, it definitely makes a difference.
The 7 Rules of Personal Productivity (2015)
I thought the exact purpose of the CLR was to be a general-purpose VM for arbitrary programming languages. I mean, it's even in the name: Common Language Runtime.

Also, there's this passage from the CLR docs (a.k.a. Book of the Runtime) that explicitly states its multi-language intentions[1].

[1] https://github.com/dotnet/coreclr/blob/master/Documentation/...
Do you know against what you had the allergic reaction? Because most season based allergies are during summer with grass pollen and the like.

I'm asking because my daughter also has allergy in winter, but they didn't discover against what (no dust-mites or anything like that)
Deconstructing Xen
The units are oddly disconnected from the usual measurement given for the speed of light (km/s not km/h). This star travels at 3750 km/s.
I'm not convinced. Picking one fresh-looking color, and sliding the "H" slider, I'm running into non-fresh (dull) looking colors. Or is that somehow supposed to happen?
If your Bitcoin wallet is on your hard drive, recovery after overwrite is the least of your worries.
Or Flash, for that matter. We keep trying to rebuild what we used to have, using shittier tools.
Ask HN: What's it like being a “digital nomad”?
Is it all it's cracked up to be? Seems to be the dream career for millenials...I'm wondering if its overhyped.
> it might take you a few years.

My complaint was not about these questions. These are M.Sc. exam questions and it should take you years of study to undertand and be able to solve them.

My complain was about math communication in general. It shouldn't take me years of study to understand a question on a basic level. I gave the example of prime factorization earlier but you can think of how most math problems are communicated to the general public.

A great example to illustrate my point is Project Euler. The way problems are communicated on PE is vastly different than the way they are communicated by professors, wikipedia or most other outlets. Every problem there starts with an introduction followed by a set of assumptions and a posed problem to be solved. It is far more friendly and inviting of a way to communicate math problems to the general public!
Newsletters spam test by mail-tester.com
The Graveyard of Empires and Big Data
I think it's a matter of specialization. If you're going to develop software, you're right, it's very unlikely a large project will be handed off to one freelance developer or even consultant. That's ideal for a team, billed out by an agency.

On the other hand, expertise in specific domains, like database optimization, security, architecture, agile methodology, etc where the work is more advisory and results are more report than hands on code - that is still going intensely strong, even for individual consultants.
Reading this I wonder if we programmers might be first against the wall when the revolution comes. Are we enabling unethical companies because the work is fun and the money good? Is that an excuse?
DeepStack: Expert-Level Artiﬁcial Intelligence In Heads-Up No-Limit Poker
> Hmm, this donut's a bit stale, I'm not prepared to pay anything for it thanks Mr.Tesco.

You go to the customer service desk, say "This doughnut is stale" show your receipt along with the partly eaten doughnut, then get a full refund or exchange as you prefer.

If you're doing it daily the rules will change. :)
And I was angry at my uni,that my cs curriculum contained almost no maths. After reading this paper I realized that I am glad I didn't have to study this. Some calculus would have been useful though, as I am in a machine learning field now
The problem isn't technical rather political.

If you want to fix UNIX security issues related to C, first you need to convince kernel developers across all UNIX variants to move away from C.

Then even a fully modernized UNIX kernel needs to provide support to unsafe POSIX APIs.
It's takes 3 months in India to show me how weird, grey, twee, pompous and reserved England is.
You wait ages for a new particle, and then five come along – 700+ authors
Sun/Oracle also took about a five year hiatus after Java 6, and let the platform languish during a critical period.
If this goes through congress - yikes, I am hoping for congress to do the right thing here and push back - it will have far-reaching impacts on science and technology in this country. One of the reasons so much innovation is centered in the US is the funding that drives science and technology at universities and major research labs. Does being "great again" mean less investment in science and technology?
So do it with frames, like I remember doing in about 2002?