skysight-inc/HackerNews huggingface dataset:
Since I happened to know a boss who had a shiny new car while not being able to give out huge raises, let me tell you the other side of the story:

That company had been broken in to, with extremely valuable equipment stolen. The insurance company promptly paid for it, replacements were bought - all's well in the world, right?

Not quite. It turns out, due to tax law quirks, the new equipment's cost as a tax deduction needs to be spread out over years (6 IIRC), but the payout from the insurance company is taxable as a lump sum. So, while the balance sheet is net even after the break-in, the tax man wants a huge chunk of money that he's then willing to return, in small increments, over the next years.

But the company is cash poor. And a loan is not feasible, because it's already stretching the limits. A call to the accountant is in order. And, as it turns out, second quirk of tax law, if you buy a car on a loan, you can claim the entire expense in the same tax year, but you can spread the paying back over the next several years.

And so the car was bought, at significant long term cost to the owner, but it fixed the tax/cash shortfall problem for the current year.

Step two after learning to keep your mouth shut: Learning that the situation is always more complex than you can see from the outside.
> I have a degree but honestly can't say I've ever really used anything from algorithms or compilers courses on the job.

I've found knowledge of the fundamentals (compilers, operating systems, algorithms, etc.) useful in interviews and arguments. That's about it.
>“If I can help people suffering from herpes, isn’t it my duty to do so?”

Gosh I here that statement echoing in my head about the problems in my life...

Also, this is exactly the kind of problem in healthcare that is completely government and establishment driven. Physicians keep propping their monopoly up with literally hundreds of millions of dollars in lobbying/bribery.

Every profession in medical seems to be similar, dumping massive money into politicians:

https://www.opensecrets.org/lobby/top.php?indexType=s

Then their 'scientific method' has completely let me down after reading what these 'experts' consider a study. Lots of hypothesis getting validated by any-means-necessary. Not to mention their understanding of statistics usually tosses in the word 'P-value' for extra points, despite their population sample and study being a terrible representation of outcomes.

Medical is corrupt AF
There are groups of people that, through no fault of their own, are less productive. Maybe they are young and inexperienced just out of school, maybe they are older and have lower stamina, maybe they are rooted in a region where it is costlier and more difficult for businesses to operate, maybe they are a visible minority and are made less efficient by other people’s discriminatory treatment, maybe they have a difficult family situation affecting them at work, maybe they only have experience in industries where margins are thin because of foreign competition or maybe they are innately just not good at the type of activities that are profitable in today’s world.

Central banks affect job creating investment through interest rates. It may seem like small interest rate changes wouldn’t make a big difference for anyone once the effect propagates and is diluted across the whole economy. However, looking at it through the lens of cost of capital where businesses decide to do projects or not based on the expected profitability relative to borrowing costs, it is easy to see that the effect is highly unequal. This type of calculation implies a threshold, a cutoff where activities under a certain level of profitability are completely stopped. The fact that interest rates act as a threshold with regards to investment entails shutting down all lower margin activities, those that tend to be manned by people that are naturally disadvantaged.

This means that when central banks tighten too much, some workers may be afflicted moderately by a more difficult labor market but whole segments of the less productive and more vulnerable, may be completely cutoff from having a job.

The investment in equipment and buildings necessary to perform their work disappears. Major projects get cancelled in isolated and disadvantaged rural areas. Entry level positions that would be manned by the less experienced disappear. Jobs that require less education also go away.

People who, in good times are already paid less and have little capacity to bear a fall in revenue, don’t just bear a proportionate drop but a complete fall to zero with often only meager government welfare to fall back on. On top of the hit to dignity, it atrophies their skills and makes them further disadvantaged and vulnerable. In the next cycle, they’re likely to again be the first to be cutoff.

It’s difficult to overstate the utter cruelty of monetary mismanagement.
> Each NUTS-2 region is supposed to be 800k to 3 million people per region. It's not perfect

It's far from perfect in some countries. The Community of Madrid with 6.5 million people is its own region (or Catalonia with 7.5 million); that's more than Scotland, which is cut up into five NUTS-2 regions. The Paris region (Île-de-France) has 12 million inhabitants, which is more than, say, Austria or Hungary or the Czech Republic, each cut up according to more or less traditional geographic divisions.

You have a point according to how NUTS should work, the grandparent does have a bit of a point according to what it's like in practice.
Why would anyone stream uncompressed raw video? Even MPEG-2 at q=1 with no B-frames is about 1/10 the size, visually lossless, and adds only a few ms of latency.
Show HN: QA interview tool – a real web app with bugs seeded in it
Ask HN: Applications for extreme low- and high temperature RFID tag?
Applications for extreme low- and high temperature RFID tag.

Are there (creative) people who want to think along with me for an application of a technological development? Are you working in an industry where extremely low or high temperatures (-190°C to 450°C) occur? Or do you just want to think along? Then I am looking for you!

We have developed an RFID tag that can withstand extreme temperatures (-190°C to 450°C), tags that are currently on the market can only handle temperatures from -20°C to 150°C. For the development of an application for our low- and high temperature tag I am looking for input through an online brainstorm / braindump. Through the following link you can enter your ideas in an online padlet (no registration necessary and completely anonymous).
https://padlet.com/tvanorsouw/f7wbwyn2o9es

More information about the RFID technology, the development that we’ve made, the purpose of the brainstorm and explanation about padlet can be found via the following link.
https://docs.google.com/document/d/1evaa1XS1439syr4EByM0cFTXu1Kkvucbw7XuVfusGkc/edit?usp=sharing

If you want to know more don’t hesitate to contact me!
(E: stagiair.eindhoven@go-jsb.com)
Rather than more, it might be a symmetry relationship where picolisp seems to try to give a simple small lisp for giant computers, whereas ulisp tries to provide a giant lisp for small computers.

Both look like a lot of fun.
I have a four year degree in Math/Comp Sci.

Most everyone else in my group have PhD's, and I don't feel I have impostor syndrome.

I also have never been afraid of asking 'stupid questions' in meetings etc.

If they hired me, they must have done so for a reason (PhD's are not good a writing production code, their words).

My advice for people who might have impostor syndrome, just put it out of your mind, do a good job, and look for good feedback.

People with PhD's or Olympic gold medals or famous rock stars are people just like you and me. They have some skills that are very developed, but others skills may be shockingly lacking.

We are all a blend of abilities, and we are all on a journey. Where you are on your path right now is exactly where you need to be, just as they are exactly where they need to be.
What are your reservations about blockchain? I do believe that blockchain solves this problem, and I'm also an expert in the field (seven years of research). Maybe I can move the needle for you.
GP most likely knows and is just passive-aggressively complaining about the conflation of 'Europe' and 'EU' in the title.
My favourite cell documentary is this. Has more information about the various transport mechanisms in the cell itself. Simply awesome - have watched several times to understand better. See https://www.youtube.com/watch?v=FzcTgrxMzZk
But if you are interested in unemployment rates, and not in the number of unemployed people, it does not matter. For example, both Spain and Italy have higher population density in their North regions, but a map that was somewhat normalized with respect to population density would not be clearer to show the fact that unemployment rates are much higher in Sevilla than San Sebastian, or in Lecce than in Milan.

Of course, if you assume that you can derive the number of unemployed people using an average population density (ie. that the size of the regions is proportional to population), the map will not work. But in that case the problem would not be the map but a wrong assumption.

A map is not a histogram.
Dishonest unemployed people can get away with doing virtually nothing (or doing undisclosed work), most of the time, no?
Does anybody know why this is still not page 1?

Current Place 41:

33 points 3 hours ago, 4 comments

For comparison:

25. Differentiable Programming: A Semantics Perspective (barghouthi.github.io)
54 points by matt_d 12 hours ago | flag | hide | 11 comments

26. The Pain Hustlers (nytimes.com)
62 points by farseer 10 hours ago | flag | hide | 17 comments

Looks like there is some penalty involved.
Hi. Sorry for the late reply.

Well the system had Postgres -> Debezium -> Kafka -> CustomApp -> Client.
If data stopped flowing through the system, I would have to examine each component to figure the issue out. They'd mostly turn out to be Kubernetes network issues such as Kafka brokers not being able to talk to each other, or Debezium not being able to contact Kafka. This was too painful to run when all we wanted was notifications of changes on Postgres.

If you drop me a note with your email, I'll make sure to get in touch with you when our solution using Postgres LR exposed over WebSockets (and more) is out :)
Why don't you believe today that bitcoin will ever be widely accepted? What challenges do you see?
There is a fairly strong heuristic for measuring who is less likely to be an anti-social maniac like the one in the article -- marriage.

Throughout history and across the world, married men (and women) are universally much less likely to be exhibit anti-social behavior to the point where it is an enduring fixture (if not the enduring fixture) in the civilizing process.
Yeah, this is really very strange indeed to me as well.
Yeah it's really going to suck for FB (boo hoo), they just can't win. It's years past due. The warnings have been on the horizon and they've only amped up their data collection to the point it's become even more unmanageable than it already was.
Only one reservation: it's not scalable.
Subtly sexist comments mixed in with otherwise compelling information tend to be irksome.
>The only guys that I see holding this back are 35+ and particularly 45+. Who, obviously, do have the wealth to move crypto to higher valuation.

So a bunch of young people have bought into a new currency and/or store of value and you're complaining that the older crowd isn't further propping up that market? Why would I move my investments in productive assets like stocks, real estate and other things into Bitcoin? I don't have it in gold, I don't have it in established currencies, why would I want Bitcoin as an asset?

I still haven't seen a good argument for why Bitcoin's features should warrant what is, in the growth scenarios of its proponents, probably the biggest wealth transfer in the history of our civilization. Or any argument for that matter really.
Ask HN: How do you notify API consumers of changes?
I was wondering how SaaS apps / enterprises notify consumers of your APIs of breaking changes / deprecation?

Is sending an email to the registered user account enough? Have some found that to be painful for consuming the exposed functionality?

Perhaps there is a convention for this sort of thing?
Smart Farming Technologies Revolutionising the Industry
I'd argue that superpower construes an innate ability, potentially something that does not need future nurturing to grow. I think this is bad. A term that suggests you can grow into a niche or area of expertise would be much more encouraging for someone I'd think.
You would need a huge fleet of huge rockets to do that. Of the order of 50 Saturn V - sized rockets per year just to keep up with the current production of nuclear waste. And about 1000 of them to get rid of what we accumulated so far. Only 13 Saturn V’s have ever been launched.
I wonder why this is called Proton Native and advertises itself as "using the same syntax as React Native" instead of just _being_ React Native.

There's already plenty of prior art for RN-compatible projects that target non-mobile devices (e.g. react-native-web, a half-dozen different AR and VR projects).
Tell me about it. Probably going to be down voted, but this is SO true: https://twitter.com/thomasfuchs/status/810885087214637057
Isn't this rampant on US as well though?

E.G. shallow perks as ping-pong table, snacks, videogame, beers in the office but totally disfunctional management and work-life balance.

Using the latest shiny tech just because it makes it easier to target these groups and replace the burned out ones.

I see this happening a lot on finance and consulting jobs outside of tech too:

- Offer a reasonable salary for interns/trainees (not reasonable relative to the responsibilities though)

- Promise a huge corporate salary with benefits for the ones that are able to remain more than x years

- Burn all of them out, working overtime, abusing from young inexperienced people

- Promote a couple from dozens of people to serve as an example of successful cases

- Fire or continue abusing the rest

- Rinse and repeat

In the end you acquired a couple of indoctrinated corporate zombies as well as years of cheap hours from the other ones.

Just take a look at every year's trainee program and the mind washing process from banks and corporate consultancies. Do the candidates really believe that the company needs so many trainees each year? The turnover is a feature, not a bug...

Edit: Just noticed my point is not related to your argument, and I actually agree with you.
I thought that in most countries, if you are on the dole, you must search for work if you are capable, or you get a severe reduction in your financial support.
Is there a way to tell the difference between your being underconfident in abilities that you are actually competent at, and where you actually do require remediation?
Fired for bragging about it? What about being fired for doing it? If they log these accesses that's the way he should have been caught.

Reminds me of David Viniar's "unfortunate to have that on email" blunder:

https://www.youtube.com/watch?v=ccjZEvBGOuk
true, but things like wages and social standards are other statistics.

Additionaly to the mentioned "low-wage-job" boom you have to mention part-time employment.
Which does count as employment but doesn't result in the usual 40h+/week.
Rule number one of Faceclub: You don't talk about Faceclub.
> dove deep into the wrong technology (Java Swing :|)

For someone, such as yourself, who has been in software for 14 years I'm surprised that you'd write these words. Most people I've met with your years of experience realize there isn't a "wrong technology" there is a "right technology for the problem" and a "right way to use a specific technology". I suspect you're applying hindsight bias in thinking, "I could have gotten to where I am sooner if only I hadn't done the things I did and instead done these other things." For all you know you might have found a mentor who pushed you to be better at Java Swing and you could have been the person to "fix it" so to speak.
Ah right, that context is where I first encountered the idea. Thanks for the reminder.
Even folks with degrees in CS are still self-taught, they just got a guided head-start. All intellectual fields require constant study and practice.
Build a Shopping Cart with Vue and Dinero.js
I am absolutely convinced that whatever loophole he found, it is already patched with addition controls over that team.
This particular engine, V8, doesn't use NaN-boxing, because of the memory costs on 32-bit systems of using 64-bit values for boxed pointers. Instead, we use pointer tagging, relying that with word alignment, we have 2 bits free at the bottom of pointers.

If the lsb is unset, then the remaining 31 bits represent a "small integer", a.k.a. a Smi (on 64-bit, the top 32 bits make the Smi, so that they can be read out of memory with a normal 32-bit access).

If the lsb is set, then the remaining bits are the pointer, where the bottom bits have to be masked off to actually dereference it (practically, most accesses are offset-based field accesses anyway, so we just subtract 1 from the field offset). The other bit, the 2nd lsb, has recently started being used as a weak pointer marker.

So, the type tag isn't stored in bits of the pointer, but rather in the object being pointed to, not dissimilar to a vtable. This has the side-advantage that we can swap the type of an object in-place, without having to update pointers to it. BigInts are immutable, so they are stored as a heap object which holds the object tag (actually another pointer to a "map", that's a story for another time), a bitfield that stores sign and length, and then data inline (very similar to how we store strings).

(pointer|0x1) -> [BigIntMap, bitfield (length+sign), digit0, digit1, ...]
Multiplayer parkour game that you play on PC browser but control with your phone
Installing MapD on Microsoft Azure
But what are you going to do about it?
Ah, sort of “this sequence will never appear in user data” assumption, I guess?
If you need decentralized money, you need a decentralize ledger that no entity controls. That ledger needs some way to make a hostile takeover unfeasible. By requiring the ledger to work by the PoW scheme means you need to invest enough to have the majority of hashrate, to control it.

If you can solve the distributed ledge problem, without PoW, and somehow prevent the majority of wealth to control it, you've got it. So far, it seems that the bitcoin blockchain is the best answer so far if we can accept the massive power requirement.
Minor note, maybe you're just the victim of autocorrect: you want "tortious" (with an 'i'), not "tortuous". The latter is "pertaining to torture", not "to torts".
The most useless discussions on HN revolve around diet. So much pseudoscience. Topics on Bitcoin make more sense.
Yes, I'm always amused when people see GS entering cryptocurrencies as a good thing. Here's an article from 2010 on how GS can profit from bubbles: https://www.rollingstone.com/politics/news/the-great-america...
What they don't tell you is the underlying data is of extremely dubious quality. It's a hodgepodge of proprietary data, data automatically generated from satellite imagery and open government data from various sources all merged together in an automatic or at least thoroughly non-expert way. To a cartography geek it's an absolute nightmare.
5G Poised for Commercial Rollout by 2020
I am searching for an alternative to google maps. I am using the places-API of google maps to evaluate the branche of a company.

Often the google-places-API returns something like this:

> "types" : [ "point_of_interest", "establishment" ]

This is not exact enough. Is there a possibility to gain better information of a company by API? Thanks a lot.
Equal parts malice and stupidity.
The access control is a lot more sophisticated than that.
I’m sure you meant well, but this response really comes across as saying “dont worry, you don’t have imposter syndrome - you’re too poorly educated for that. You’re actually an imposter.”

The point is imposter syndrome affects people who are high achievers but don’t feel they earned the respect that gives them. In tech, that high achievement status can be orthogonal to the level of formal education, so regardless of how highly educated someone is, they can look at their peers and feel like they don’t belong.
To me minimum wage is great - but why (in UK) does a 24 year old need less than a 25 year old, or indeed deserve less?

Why do "apprentices" deserve less than is considered the minimum living wage.

Even minimum wage has been corrupted.

UBI, or something equally revolutionary, I think will be needed without a major population collapse.
Googling to me suggests its not as well studied as it could be; there are papers out there (eg: https://www.theseus.fi/bitstream/handle/10024/63581/Thesisxx... and https://www.sciencedirect.com/science/article/pii/S221256711...) but I'm not seeing anything with a lot of solid data out there (though this probably is a hard subject to quantify in such terms).

Intuitively though this position makes sense to me that, as long as the various issues surrounding natural human tribalism are managed, diversity is generally helpful -- as each "tribe" may offer a unique perspective towards problems and solutions.

Having said that, a lot of articles on "ageism in tech" more or less seem to focus on cultures of work that promote "long hours" for long hours sake, over something more balanced (and, in the end, productive and efficient). There's plenty of evidence out there that shows how wrong-headed of an approach "long hours" cultures are, this is not hard information to look up.
Citation needed. A small minority maybe. Dishonesty can be hard work.
For those curious, this uses a nuclear reactor to power a Stirling engine.Stirling engines are a good choice because there is no mass transfer to create the work (i.e. no fuel needed, just heat). It only needs a temperature differential and sealed gas/liquid to work. I highly recommend to read more about Stirling engines since they are of one the most efficient form of work generation with just a temperature differential.
I don't understand in what sense programs can be called “differentiable”. Is the space of programs modulo observational equivalence a manifold to begin with? (I don't think it's Hausdorff or even T1, but I could be wrong.)

The examples given in the article are merely derivatives of ordinary mathematical functions defined by ordinary mathematical expressions - in particular, there are no sequencing, no conditionals and no loops. So why call them “differentiable programs” when you are actually dealing with ordinary differentiable functions from good old 19th century analysis? We need urgent improvements in the intellectual honesty department.
There are some people that have just given up on finding a job; they're able and willing to work, but because of reasons they can't find a job. Those might be on the dole, but they might also be able to survive off of a single income.

These stats should have a category "wants to work but can't find any, and is not entitled to benefits". Or "Able to work but doesn't need to because rich".
Well, I’ve been out of the company for almost three years now, but somehow, my comments haven’t had the same impact as Snowden’s. I didn’t flee to a new country, so that might be it.
A Gambler Who Cracked the Horse-Racing Code