skysight-inc/HackerNews huggingface dataset:
It’s pretty hard (impossible?) for the market to reach an efficient outcome with asymmetric information. Sure, there will always be unobserved variables lid you indicate, but the opaque practices currently employed contribute to societal problems.

However, that same opacity gave me some peace of mind at a previous employer. I had very cutthroat coworkers. I was targeted, in part, for just the suspicion that I made more than other people. Didn’t matter if it was less than a quarter per hour. Didn’t matter when they all eventually were promoted above me and made more, either.

I don’t know how to square those two. On one side, market regulation ala talking to employees in search of abuses and mistreatment may have helped me. On the other is the persistent pressure to have the least government possible.
Cheers, alternators are essentially magic to me. Id have presumed they were generating 'enough' power at all times the engine was running.
Luckily the young dude has no need to prove himself to you, and hopefully he never reads this comment.

Being engaged enough as a teenager to win stuff, have a job, become actually fluent at languages (Irish high school does not make you fluent), do your grades in music, and choose then qualify for a university outside Ireland - none of this is easy or the "default" that is expected of children growing up there.

The default is you either stay in the town you grew up in or attend one of several major Irish universities free of charge with a bunch of your friends. After which you get a job in one of the bigger cities, maybe emigrate for employment reasons, or indeed head on back to your home town anyway and look for work there. That's normal.

You're doubtful of this kid's accomplishments but you have no context for the surrounding culture or how hard these things might have been for him individually.

I grew up there. It's not easy to stick your neck out and try to achieve things or be interested in success as a teenager in a rural school in Ireland.
The official URL from the ESA (European Space Agency) / Hubble Information Centre newsletter was:

https://www.spacetelescope.org/news/heic1917/
Endless OS 3.6.3 Released
One claim TDD makes is that a reasonable architecture arises from from its basic approach. To me this is an extraordinary statement of which I have seen no proof.
The award is only open for kids aged 13 to 18, so it's hardly surprising.
Seems like a nice tool.
Is there any limit to the API request frequency?
The OpenPOWER RISC systems fit nicely in the middle-tier niche.
This is gold. Forwarded to all friends.
That hasn’t been my experience at all. Test-oriented firms and test-oriented projects have had far fewer incidents and the incidents they have had have been resolved much faster. The data has been so conclusive that our exexutives are mandating that we test. Maybe the difference is automation? Automating the tests is key.
Stock Quotes and Charts for the Terminal
Milwaukee’s Salmon Runs
Cool, but if you want to sell it, Z needs a "killer app".
What does this do better than ANY other language?

Ex: Web server in 5 lines, or super simple matrix manipulation.
If it is public knowledge, then fraud becomes very hard. Also part of the egalitarian society that everyone should more or less earn the same, and nothing should be secret (at least to the gov).

That all your income and assets are automatically sent into the tax office by your employers, estate agents, banks make fraud even harder. But it does make your self-assessment super easy, just mostly log in and approve the pre-calculated assessment.

The digital transformation 15-20 years ago did have some issues initially when it became super easy to find out the income for all your neighbours, family and friends. It was open to all for a few years in Norway.

I have to admit I could not resist the temptation then as well. They have subsequently tightened access. You can request to see someone' details, but you have to be logged in and they will be notified who viewed it. I think journalists still do that to view celebrities details every year as there are always articles in April about their earnings.

Thankfully all the anonymised statistics are still public knowledge so you can easily compare how your earnings are with other people in your age group in your area etc.

You think you can still see a top 10 of whom paid the most tax in your area, had the largest income, or have the most assets. Handy for some more dubious people, probably.

My view is that public tax information is a good thing, on the whole. It creates greater transparency and harder to hide discrimination. It works in a society that is quite egalitarian, low crime and the public mostly trusts the government. It may not work as well in many other places.
I'm not sure how much more credit it could get. It is extremely well known inside and outside of technical circles. Its images are often the face of astronomy as a whole - and credited as such.
We do the same at work. No unit tests, only integration and regression tests. See metamorphic tests (comparing outputs for mutated inputs).

One thing I've been trying out recently is adding asserts to code (design by contract): encode function preconditions, postconditions, invariants.

Now there are many more ways to "crash" the system while testing. The gist of it is: if you know that there is a bug if a particular condition happens, add an assert encoding this. Now all code that exercises the code with the assert automatically become tests.

I've found preconditions to be more useful than the other properties.
Microgrid maintenance software for isolated locations and emerging markets
Here's the clip I think you wanted..."the scramble suit": https://www.dailymotion.com/video/xqrvzb
"A moderator told [you'"?

Moderators can and should say something directly. We're not commenting on HN from a different website here.

To log in to make this post, I had to anwser 5 different captcha questions. This is not happening by magic.

HN moderators: kindly answer the question.
I run a website[0] that allows you to find useful Web3 resources. This is a really needed tool for python devs working on Bitcoin.

Are you ok if I list `bloxplorer`?

[0]: https://simpleaswater.com
The certificates can be pinned. This is a poor argument against DNS over HTTPS.
My only guess is the glasses screen not relying on a camera and something like soli would be used instead of a camera for detecting air interactions. https://atap.google.com/soli/
Then maybe you should contact the moderators instead of making a random post and then getting annoyed they didn't see it.
Nvidia dgx1?
The Linear Frog: Do you know the source for this problem?
This is what I love Ruby for: one-liners! :) Thanks for the summary, truly helpful.
Agree, though that's basically the last gasp of the UNIX RISC vendors. I wouldn't be surprised to see them shelved soon. Not that they aren't terrific products, but demand is what it is.
Interesting that IBM is still on 12 nm
Since there's a placebo effect mentioned in the article, I wonder if they double-blinded the tests? They don't say if they did, and it would be hard to do.
Meet Them All
Which script are you talking about? Can you send me a link to it or or something? Email is in my profile.

I would be interested to see if I can update to python 3.
Photographers have a POV, a narrative (not in the bad sense), but they have a story they want to tell.

A better way for this kind if thing is to look at people's shoebox collections. There is no ulterior narrative and it’s more personal to each producer. They’re not iconic, they don’t have the imprimatur of a known great, but they are an honest look at times and places.
This may hold some of the answer. IMO, tests are basically automated debugging, that you can run as many times as you want. To take full advantage, you should run them basically whenever you can, in the background of editing, forced to succeed upon merge, etc.
Definitely not dead. iOS 13 is adding new Animoji characters along with more customizable Memoji features. Plus the ability to use Memoji stickers across a variety of services, rather than just through iMessage.
I provided what is imo a very clear and apples-to-apples analogy there for you: Drafting room vs Boiler room. (Replaces guages with graphs of alerts and logs and you'll get the idea.)

Certainly, in other engineering fields, visits to the installation sites by (designing) engineers, or even running pilot programs to debug the system as designed and implemented is a norm. However, the notion that 'an engineers job is to be responsible for x-widget from design to operation' is entirely foreign to any notion of "Engineering" that I am familiar with.
You’ve got an interesting point. I could see that middle ground being filled by customized silicon. It’s more possible now with things like customizable ARM chips.
In general they are debit cards, yes, and I think that everyone means is debit or credit cards or equivalent.
Uber's stock price has not moved anywhere infact its lower than its IPO price, is that your point?

Wework is not publicly traded so not sure why do you think its relevant.
Just leery about their tech scene if I were to take a job there
SQL: Rollup Like a Boss
it proved very useful! thanks
Somewhat off topic, but the podcast Wow in the World did an excellent episode on this. It is a podcast aimed at children that is all about science and is not annoying to listen to as an adult. Highly recommend.
Send email from JavaScript in a safe way
Well, it was sloppy writing. But I assume the drones can be transported with Camels.
Low taxes? California has high tax right?
Instead of making snarky comments you can helpfully post the 'contact information' for the moderators! "Ask HN" is not a "random post", btw.
I found GOLD.
I can’t get over how much the Mimas shots at that link remind me of the Death Star, but not surprisingly, I’m not the first to think that it seems.
For what it's worth, I noticed that a similar list of accomplishments appears on the guy's own website: https://www.fionnferreira.com
Schism, a self-hosting Scheme to WebAssembly compiler
Towards the end, they note some of the effort to squeeze two extra cores into the same die size / process size as the previous chip. Guess they got enough mileage out of those kind of improvements that a process size shrink wasn't needed.
There's an opportunity for someone to sell "reasonably" secure hardware at this price point. Especially since Intel certainly isn't selling anything that fits this description.
I’m not sure “leak” is the right word for this, it looks like employees are voluntarily anonymously sharing their salaries.
They are potentially misleading by connecting the dots in that way. (The classic, it implies data where there is nothing.)
TDD can work if the tests are integration tests and each test case covers an entire feature (one which can be clearly described using non-technical language). Integration tests only lock down the high level interfaces and behaviors so they allow you to keep reworking the guts of the system without ever having to rewrite the test cases.
Unit tests are mostly only good in the very final stages of the project when you have a fully working, essentially perfect, bug-free system and you just want to lock it all down so that nobody can make even the tiniest changes to the code without breaking all the tests and becoming insecure about their abilities in the face of such a remarkable code base.
If you're writing unit tests for poorly architected code, you're essentially locking down this horrible architecture and forcing all future developers to find complex ways to work around it instead of allowing them to confidently make the necessary restructurings to allow them to cleanly build on top (this kind of "I'm not breaking any features" confidence can only come from integration tests).

When it comes to complex systems, writing unit tests too early in the project is a bad idea; especially when combined with an agile development methodology.
It's like building a skyscraper over several years and perfectly analysing every steel rod, every brick and every pane of glass as it is added to the structure but never actually stepping back to check that the structure as a whole is actually pointing upwards.
there's station (https://getstation.com/) which I think does more or less the same thing.
/u/remindme 2 weeks

Aww man, wrong site.
jart, perhaps you should ask VMware what their strategy was there?

The past is the past, and you can read about where I am now and how to support OpenFaaS here:

https://www.patreon.com/alexellis

https://github.com/users/alexellis/sponsorship
Being ‘Indistractable’ Will Be the Skill of the Future
I can't agree with this. We are fighting with chaos, we organize and encode processes, systems and information.

This is the definition of engineering on wikipedia and we fit the description:

> Engineering is the creative application of science, mathematical methods, and empirical evidence to the innovation, design, construction, operation and maintenance of structures, machines, materials, devices, systems, processes, and organizations.
I don't really see any insights here. This entire thing is just saying "our brains make us believe fiction". We already know that. The mysteries, which are the parts that are actually interesting, surround the underlying nature and character of emotions. So fiction tricks our brain like an illusion. Of course it does, but so what? That doesn't explain why we are so obsessed with it. The Shepherd Tone is an auditory illusion, but we don't sit and listen to albums of Shepherd Tones for hours on end. What compells us about fiction? It is the emotions themselves that are mysterious and interesting, not the fact that fiction elicits them.
What does one use a mainframe for these days? I'm assuming projects that require massive parellelism, like research projects or engineering modeling and computation?

For those of us with only exposure to PCs and commodity servers, I'd be interested to know who has encountered one in their day to day, and how that experience differed from the norm.
More and more PAAS where you don't care if the server is a mainframe or a dell 1ru.
New Airbus Planes Will Track Your Every Move Through the Cabin
FPGA can fill that middle path. sort of.

Microsoft (Azure) is investing heavily in FPGA based configurable cloud

https://www.youtube.com/watch?v=v_4Ap1bjwgs
CryptoKitties creators launch new blockchain backed by A16Z, Warner Bros and USV
> It is not evidence that those fears are justified.

... until now

Crichton did not created his novel from zero. Was after talking with a lot of scientists, taking several scientific theories and facts, and using it (more or less embellished for literary and fiction purposes) to build the book.

Only because it appears on Jurassic park does not mean that the subjacent idea is incorrect (neither the opposite of course). Gene drive or MGEs (comprising 50% of human genome, so there are probably plenty of it on mosquitoes also) aren't Crichton's ideas.
BLM probably refers to the Bureau of Land Management of the U. S. Dept. of the Interior.
I know most airlines run on big iron mainframes. Mainframes are undoubtedly kings for things like high throughput highly atomicity databases.

(Although I’m sure the precise problem set could be replicated with commodity hardware too).
I use this extensively. Took a little while to swap all my codes from Authy - but well worth it.

Simple app, encrypted backups, and open source. What's not to like?
Dead people don't pay taxes?
if you actually want to learn how to ollie, it's very achievable. just try to commit some time to it every day. it's a weird motion to get used to at first but once you understand what it feels like to pop the board the right way you never lose it.
Google ML/AI Comic
It doesn’t matter whether “it’s moved”, it’s valuation is still ridiculous based on its actual core business valuation.

As far as WeWork bring public or not it also doesn’t matter whether the pool of investors who have assigned it a value are private investors or the public market.
I'd guess they are only used to run legacy mainframe software. The accounting systems (loan accounting, deposits, etc) of large banks for example are all based on very old COBOL code bases and have lots of assumptions about their OS platform built into them. These code bases are not only very stable and well-tested but they are deeply integrated into hundreds of other systems in the bank. Porting them from Z/OS or replacing them is probably out of the question, but there more are modern tools for integrating them into a services-oriented architecture for example.
Using current generation technologies like OTDOA and similar, cell carriers can already localize you to a room in a building in many cases.

Verizon can do down to around 10 centimeter accuracy with their LTE-M network in the best case (don’t have a link to support that handy, otherwise I’d share).
Did you search? A search returns this link, where your question is directly answered by a mod.

https://news.ycombinator.com/item?id=20783482

The guidelines say this: https://news.ycombinator.com/newsguidelines.html

> Please don't post on HN to ask or tell us something. Instead, please send it to hn@ycombinator.com.
I find the mainframe era romantic. I remember in college when I first got there people sending statistics jobs over to the mainframe.

I wanted a future where people had big mainframes in their basement (like a furnace) as the sole computing source for their house and terminals in every room. Instead we got no one using computers and everyone having a dumbed down phone. :(
"Although I’m sure the precise problem set could be replicated with commodity hardware too"

Only pretty recently. You would be surprised at the number of crazy smart people that failed to make a commercially viable TPF replacement.

Including ITA, whom Google bought for ~$700M. Lots of top talent, lots of funding. They did build a reservation system, but nobody of note would use it.

Amadeus only got rid of their TPF mainframes in the last year or so. As far as I know, Sabre hasn't finished.

I don't know what progress VISA has made (another heavy TPF user). They are still hiring TPF programmers: https://usa.visa.com/careers/job-details.jobid.7439996782301...
He's talking about branch prediction because it's intimately tied with speculative execution. He's trying to explain why the standard 'branchy' version of binary search has faster performance than one might naively expect, thus why the speedup from increasing MLP (memory level parallism) is less than one might expect.

When the processor reaches a conditional branch (the 'if' statement comparing the test value), rather than waiting for the actual results of the comparison to be known (and thus waiting for the test value to be loaded), it blindly guesses one of the branches and continues executing instructions as fast as it can. It doesn't commit the results of these instructions ('retire' the instructions) until the real answer is known, but crucially, it executes the loads sooner than they would otherwise be executed.

Most of these early loads are along the wrong path and the load is wasted, but half the time, the first guess is right, and half the time, the branch after that, etc. The end result is that branchy binary search ends up roughly twice as fast as a branchless version that waits for the loads to complete and efficiently makes only the loads that need to be made.
Additionally the mainstream adoption of high level languages, made the OS irrelevant outside some niche use cases like microcontrollers, Fintech and AAA games, for example.

If the language runtime supports the platform (even bare metal), the AOT/JIT does a good enough job even exploring some vectorization and the large majority of the standard library is available, then it is just an instance of cattle OS.

Which by way, has been the way that those hyper engineered mainframes from IBM (and Unisys) are designed, with their "language environments".
So then what? They'll all be congested on a blacktop road somewhere in the middle of the desert, running out of fuel and water? That sounds like a disaster.
I'm with you and the author on this.
Nope, computational science and engineering tends to use commodity server hardware (Xeon or similar) with or without GPUs. There may be many nodes or even many racks, but it's quite different from Z-series, which are a very poor pricepoint.
I'm really curious about this eDRAM structure they're using for cache. If it's that good, why aren't they licensing it to everyone else? If it works at smaller process nodes, doubling cache density would be huge.
Probably because we are dancers, after all.
We have the same policies in Norway, with open tax registers. It was made for transparency.

But it's a bit flawed, as you can't see things like tax deductions, so the number you see is just a ballpark figure, as much information is hidden.

And besides, a lot of entrepreneurs, rich people, etc. will almost guaranteed have a holding company, and get dividends at lower tax rates.
> Picture yourself receiving a cancer diagnosis and then hearing that tobacco is organic non-GMO.

Oh come on this is such a ridiculous point. No these mosquitoes are not super-mosquitoes - I never implied so. However, these mosquitoes are a GMO experiment gone wrong - fortunately this "wrong" doesn't mean "world-destroying" (so far), but just "unintended", but that's kind-of my point - who's to say that the next time a GMO experiment goes "wrong" it won't be a bit more wrong...
Mike Massimino's book, Spaceman, includes a captivating account of what it was like to spacewalk on Hubble. He went on two Hubble servicing missions, including the final one when the WFC3 was installed—the camera that captured this new Saturn image.
It's in the site guidelines (which also ask you to not make posts to ask questions to them) and linked from the footer of every HN page.
That's what I thought, then I looked at their estimates for Netflix Senior SW Engineer and found them to be similarly way , way too low. At Netflix, bulk of total comp is base salary -- bonuses and stock grants are just not done.
Here in Norway, it's for transparency.
Exactly the naïve thinking that gets people hurt. A 'few extra jugs of water" gain you a couple of hours in the desert. What about, stuck on a blacktop road in the desert in the mother of all traffic jams for days?

Events as large as this are predicted to be, are not solved by everybody bringing a water bottle from KumNGo.
Common in large transactional systems - stock exchanges & banks, airlines, shipping/logistics and academic/research - requiring tens of terabytes of data in-memory accessible from all cores without any networking latency or bottlenecks.

There are a lot of systems that are simpler (cheaper and less risky) to scale up than re-engineer to be distributed.
Could microbes be affecting Venus’ climate?
Sure, but why? What harm do these things do?

I know, lots of articles are published that cite one another. But none of them have any actual harm documented. They just vaguely refer to one another with "It's well-known that these things are harmful" and then cite another article that says the same thing.

It reminds me of 'solar roads', another hyped-up internet sensation based on nothing.
Terminology: static vs dynamic typing != typed vs untyped.
You can't not use types in Python.

Examples of untyped languages would be B, assembly, Forth(?) - where the system doesn't distinguish what type of objects are in memory or storage locations.
well, if it's the same company and you think your work/participation is of similar worth you know then whether they pay a fair price for your work. and if you're a grad you know, what your degree is worth somewhere else.

and generally that's what this is about: creating a job real job market, where both parties can have knowledge of the environment beyond a "you are not good at salary negotiation"-point.

probably we should just have laws that every interview invitation has to include the salary they are offering (better yet: write it into the ad)