skysight-inc/HackerNews huggingface dataset:
Hi HN!

I'm Syrus, from the Wasmer team.
We have been working in something similar, but with a special focus on maintainability and with bigger goals in mind:

https://wasmer.io/

Here is the article about our journey on Running Nginx (which funnily enough we actually accomplished just before wasmjit):

https://medium.com/@syrusakbary/running-nginx-with-webassemb...
Front end or back end?
No one thinks the pilot has to be ready to take over at a moment's notice and be constantly paying careful attention to what is happening in front of the plane though.
Your first job is your job, your second job is working on OSS on github to make yourself look good, and your third job is interviewing :^)
So I suppose these prove that photography is art? (down to our interpretation, provoke an emotional response).

So that leads on to other questions.

Why hasn't photography developed the same delineation between 'documentary' and 'art', that film seems to have developed?

These images seem quite stylised,and emotive in a way that tv news isn't (even those pictures of African kids with flies in their eyes).

Even in text theres stylistic differences between 'news' and 'novel'.

To put it in perhaps a clearer way. I could see these hanging in an art gallery. I wouldn't expect a newspaper to win a literature award, or a news item to win a film award. And yes there are many exceptions to both those examples :)
Please elaborate. In what more common context does autopilot imply no standby human operator?
I think a lot of the general public thinks an airplane’s autopilot causes the airplane to do a lot more than it actually does. The name is not helping.
I'm serious. If businessmen really are taking climate change seriously, we'd see them speak with their pocketbook, as there are numerous ways they can profit by being able to predict future massive global change.

The fact we do not see such a buy up of future water front property means they either don't think the evidence is there, or they are extremely optimistic about our ability to reverse climate change, or extremely pessimistic about the future such that humankind will be wiped out or something.
Yeah it feels like they want medals for getting rejected at companies that haven't even bothered to give me a callback.

We all get rejected from dozens of interviews. That's just life. Did anybody ever think it wasn't like this?
I don't know how edge does incognito but in other browsers, incognito kills the tab history, so if you accidentally close a tab you can't trivially restore it with ctrl+shift+t or whatever.
Salty software engineers :)

It gave me a good laugh, it's comforting to find some people who are saltier than me. It made confronting my own saltiness easier.
My 14" LG came with a Ethernet dongle to connect to the USB-C port. No ethernet port.
This is such a clickbaity title
exactly rejection is part of saleship if you are not selling than you have no rejection they go hand in hand
Was disappointed that one of the comments was marked as dead on this thread.

It contained an important point (if in isolation):

"Since the rioters are protesting a Green Tax, the media (and HN) concludes that Facebook, Russia, or a general lack of cognitive ability among the French working class must be the cause."

Barring the self sabotaging dig at HN, treating peoples concerns as incoherent provokes escalation, which appears to be the case in France. The popular culture war likely reduces to traditional class lines, and history tends to treat managerial elites who develop contempt for their workers rather badly.

Between the Guardian and other newspapers forfeiting their credibility for cheap political points, and the troubling view that filter bubbles and social media censorship create a simulation that props up an increasingly unpopular elite, sites like BuzzFeed should act like they have a sense of proportion.

Surely Marie Antoinette had no idea what she would be remembered for either. If only someone could have got through to her.
Visit a site like http://behance.net and find layouts that inspire you. Spend part of your side project time replicating those styles and understanding/learning why the design decisions were made for that project.

Remember, design is problem solving. Art is expression.

Good design doesn't have to be pretty, and prettiness doesn't mean a design is good.

My assumption is your side project is for learning or enjoyment's sake. Learning design is a great way to spend that time. If the side project is purely for economic gain, instead spend your time refining your taste for design, learning how to articulate your taste, and recruiting designers who share a similar taste.
Are you suggesting that the Beastie Boys, the second single ever released by Def Jam records in 1984 (DJ002 in their catalog) and trailblazers in the NYC hip-hop scene, were copyists?
Oh I wouldn't go there. What we'll prepare for is the fallout of inexpertly/incompetently applied technologies resulting in fragile, heath-compromised people by the thousands. There's nobody in the baby business that has to be accountable, so they won't.

Heck you can buy snake oil on the internet and find out the next day that it doesn't work; yet the snake oil is still for sale. What accountability accrues from gene editing where the effects aren't known for months, years or decades? There will be no accountability.
Good. Let it die. A unified web rendering platform? Oh no! Wait, that sounds awesome.
Or link it with cruise control like other manufacturers are doing. The general public kind of gets what cruise control Does, and that sets the right expectation. The public really has no idea what an aviation or marine autopilot system is all about.
Some scientists did some "Teleportation" experiements with photons, this does not mean that when people think abut what teleportation means they think about photons instead of teleporting people like in Star Trek,

Similar autopilot for cars does not make people think about a card that drives itself but the driver must also be 100% concentrated on the road, the name implies something different and Tesla marketing knows that , the fans will try now to defend this bad choice with some bad examples from aviation, you need to go and ask people on the street what a car with an autopilot should be capable of.
Any recommended crash course on Maths?
My math is weak. I am finding difficult to understand research papers in the fields of AI, Blockchain, Quantum Computing, etc.

I tried khan academy videos, they are good, but there's so much. I want to understand the critical aspects that can help me dive and give the ability to figure things out.

Any hands-on materials would be great. I am reading "A Programmer's Introduction to Mathematics". But, I need more materials. Thank You!

P.S: I am a very impatient person by design.
Yeah, I understand it. The _public_ reason for a rejection is rarely the same as the _actual_ reason for a rejection.

It just grinds my gears when a company adds that little bit of insult at the end of it, by somehow making it your fault in the end for supposedly lying to them.
I have evidence to suggest that I have been subjected to illegal hiring discrimination in the past. However, I'm not going to share my story because I know a ton of HN people will defend the discrimination as justified (even though it's not, and even though it was illegal).

But I don't give a fuck. A company wants to reject me on stupid grounds? I'll go get a different job at a better company. There's _tens of thousands_ of software employers in the bay area. If one decides they dislike me so much that they're willing to do this, it's probably a bullet dodged anyway
So someone has decided to send in political ambassadors to the city in order to spread their culture, with the ultimate goal of flipping the city? I've played that game.
Recruiting is a time consuming task for all involved and for you to casually waste peoples time in that manner is horribly disrespectful
I hate to sound like I'm defending Facebook, but this article is kinda bullshit. Both the title and the author's "My Take" bit selectively cherry-pick not a quote, but a few words of a quote, in a way that obscures what was actually said.

To their credit, the full quote is there in the article, but their "analysis" ignores it.

What was actually said:

(in the context of a discussion around reciprocity)

We’re trying to enable people to share everything they want, and to do it on Facebook. Sometimes the best way to enable people to share something is to have a developer build a special purpose app or network for that type of content and to make that app social by having Facebook plug into it. However, that may be good for the world but it’s not good for us unless people also share back to Facebook and that content increases the value of our network. So ultimately, I think the purpose of platform – even the read side – is to increase sharing back into Facebook.
When I was a senior at university, my friends and I all had a wall at our apartments covered with our rejection letters. Back then (if they gave you the courtesy of a reply) they were sent on paper in the mail. So yes, it's always been that way.

I myself have been on interview committees and voted to reject candidates who got hired, and turned out to be good. Why did I want to reject them? Don't really know, just got a bad vibe in the interview more than anything. We didn't do much technical screening at that company. Decisions were mostly based on past experience and references, and whether you seemed reasonably intelligent and sociable in the interview. I think that we hired a real dud maybe once, so it seemed to work.
What do you think of Ardour? I'm classically a Logic/Ableton person but Ardour is really well-polished for FOSS.
Yes, You Should Walk Your Cat
Show HN: Quick Wireframing tool
If I remember correctly, their revenue streams are looking fantastic. Not every internet business needs to be billion dollar unicorns to survive.
There is some good advice in here, some which I myself stumbled across after trial and error.

But 39 points?!

May be it's just me but whenever I see a list with over 10 items, I just get so tired when thinking about it. Ultimately it just gets filed away, never to be referred again.

I wish the post started out saying "9 things to get your writing style better" instead of "...39 ways to make your blog..."

In fact, even 10 is a long list. These days I try not to make lists more than 5 items long. Even shorter when it comes to list of things to do. Of course, each item can have some sub-items, if needed.

Edit: auto-correct mistakes and rewording
get a grip
DB schema for subscription and addons
I like to start with Skeleton CSS or similar, strip out all the column stuff, and just rely on grid and flexbox to build the layout.
Best of Machine Learning in 2018: Reddit Edition
I actually took a 3-month crash course on Visual Design because I was weak in that area (as a front-end developer). Probably one of the best professional investments I have made. The course taught me basically the above list.

I would add knowledge about grids and negative spacing to the above list.
I have ridden the mighty moonworm!
Enthusiasm?
It does not mean it must exists for people to know what it means, if I say "teleportation transport" you know what it means without having to seen one working before. Why you don't ask some people what an autopilot capable car should be able to do, then ask what a lane assist capable car should do, then see if the answers match.
Whether a particular voltage represents an 0 or a 1 is an interpretation external to the device. Internally, there are just voltages. Whether a particular voltage represents an 0 or 1 will not in general be consistent, even within a device, and whether a particular piece of the device represents a bit or not is a matter of interpretation.

What tells you that a particular location in a chip represents a bit and what voltages correspond to 0 and 1? You have to bring external knowledge of the particular device.
I've tried several times to read different Dostoyevsky stories but just can't follow them. It's written in too 'complicated' sentences I guess. It doesn't read like modern sentence structure I guess is how I would describe it. I'm just not smart enough to follow along without spending a lot of time rereading sentences trying to understand what is being said. It's like trying to read Shakespeare for me. I wish there was a better way to read it for dumb people I guess haha
the title is extremely inaccurate
Yes, having tried it, I'm a big fan, but they should have called it "Ultra Cruise" or something like that.
For those wanting to avoid a click on such a bait title:

"The image is of a mysterious, branchlike structure that, posted elsewhere, would probably pass for a cherry-red chunk of some underground root system or a piece of bright reef coral. But this is no creature of the deep. It’s a completely intact, six-inch-wide clot of human blood in the exact shape of the right bronchial tree, one of the two key tubular networks that ferry air to and from the lungs. And it was coughed up in one piece." Gross. Saved you a click :).
I think having a couple drinks or smoking a little weed can help you get the seeds of ideas. But I'm not talking about whipping out a laptop in the bar. More like telling yourself you're going to stop working for the night, have a bowl, watch a movie, maybe surf HN or Reddit a bit and read whatever you want. If you happen to have what feels like an idea or an aha moment, send yourself a short email.

I've done this a few times to great success, but I attribute it more to allowing myself an evening off to rest and relax rather than any specific substance. I'm also talking about moderation not getting completely wasted.
'Primal Rage II' from Heartbreak to Resurrection: The Journey After Cancellation
Scanning the rest of the thread, I can see examples of other folks who took it literally.

There may be multiple effects, here: one, that there will always be people who like to drink and will latch on to any idiom that gives them a social excuse to do so. My ex, whose undergraduate degree was journalism, used to say this phrase in a HHOS (ha-ha, only serious) manner. In retrospect, she just liked drinking.

Another effect that comes to mind is that there will always be some small percentage of people who – for whatever reason – do not understand metaphors or jokes or subtext.

Finally, this phrase in particular seems likely to propagate on its own without being attached to the underlying wisdom that was originally intended.
with the igpu and such a nice screen its a shame TB isn't an option. This seems otherwise perfect for work-on-the-go and plugging into a eGPU at home in the evenings.
When they make a steam engine, then I'll admit to rational thought processes. Until then it could even be instinct.
Define "What you want to hear"? It's someone's perspective, which is valuable.
Doesn't Skylake-X have the whole downclocking issue when running AVX-512 workloads though? Unless you can use almost exclusively AVX-512 then it doesn't make sense.

https://blog.cloudflare.com/on-the-dangers-of-intels-frequen...
Most interviews are during my work hours. Do you take a day off for each?
You have to wonder at what point an organization becomes so unpopular that it impacts someone's hiring prospects, even if they did a good job there.

"June 2015 - May 2017: Migrated database to new platform, and re-engineered web presence for diversified global social network, resulting in 450% increase in engagement, and 23% ROI. Site: racistbastards.com"
That is an accurate, succinct summary of the story, but IBM also made it non-viable as a SaaS back-end because the license was paid per CPU core. There was literally no way to both scale an app and keep the cost competitive with other platforms.
Agreed. Link title should be changed to the article's subtitle: "Somehow, a man coughed up an intact blood clot shaped like a lung passage".
A more ironic version is when the journalist taking pictures of the protest are more numerous than the protest
The road of running Nginx with WebAssembly
In airplanes the pilot is never watching a movie on the phone while the autopilot is engaged.
There is another layer of abstraction that is heavily being exploited of running layers of kernels. I'm really interested in seeing more advances in this and unikernal approach where if you are running in the cloud, the hypervisor already provides you with a sandbox, so run things at a lower level than necessary. There are certain secuirty challenges that we see because we keep thinking in terms of user and kernal space. If we try to narrow (and slowly remove) the line separating the spaces, we can address these problems in more efficient way than done today for sure.
Came to say this. Semantic UI react has almost everything you require to build good looking UI for non designers.
We have many values, but if we think they may mislead people, we don't show them. It is our ethics. We do not want to do what everyone does.

We will show more coins when we think we can show non misleading data. It's a question of trust. We want happy visitors and happy clients. We want to earn their trust.

Thanks for a lot for using our data on coinzaa! We would appreciate a link, but only if you feel like it.
Patches have been submitted, tons and tons of times, and are always rejected. The maintainers say "it's the website's fault for not respecting the user's theming preferences" even as their own website does it.

They've been saying that user theming will sweep over the web and this issue will fix itself since the year 2000.
Trying to sound intelligent can actually have the opposite effect. I like the quote "If you can't explain something simply then you don't understand it well enough."

As for picking up idioms, I think it's something that happens gradually as you are exposed to more writing by native speakers.
A trust is very important for retaining an inheritance for heirs if you're ever placed in a nursing home. If you're in a home, Medicaid will require you to spend almost all of your assets down before it will pay for nursing home care (Medicare does not pay for nursing homes). You can avoid this by placing your assets in a trust. You must do this at least 5 years before entering a nursing home or Medicaid can go after sheltered assets.

https://info.legalzoom.com/shelter-assets-nursing-home-care-...
Having a beer or two is not "sacrificing your health". And if liking the taste of alcoholic drinks counts as being "programmed", then so does every other preference and desire human beings have.
The big news this year was that the majority of hardware isolation designs in existence were fundamentally unsound, this is a software sandbox. Are you referring to the recent discovery of a new hardware bug class here?
> Just because variables do not have a type (can potentially hold any value) doesn't mean that values have no type. Furthermore, variables potentially holding any value doesn't mean they have no type.

I said they have one type, I didn't say they have no type.
100% agree. Gutenberg should not given a public release until it is at least as well formed as the various page builders that are already out there.
Edge was doomed from the start because it didn't do enough to distinguish itself from the much maligned IE. Microsoft should have at least changed the logo.

As for the future, Firefox is at a huge disadvantage here. Performance... reputation... stability... those are important metrics, but Google has a big advantage when it comes to mindshare.

When people buy an Android phone, it ships with Chrome. When people go to google.com, they are prompted to install Chrome. When people go to work, their IT department often supports Chrome as the primary browser - especially if their company uses the Google suite.

When the average person thinks of a browser, they think of Chrome.

For better or worse, I think Microsoft is the only organization who can reasonably compete with Google on that playing field.
CouchDB was inspired by Lotus Notes, and created by an ex-Lotus Notes developer.

https://www.wired.com/2012/12/couchdb/
Once upon a time syscalls were slow, but architectures now provide features like syscall/sysenter for switching privilege levels, with costs comparable to userspace function calls.

Once upon a time switching page tables was slow, but now we have features like PCID that allow preserving buffers.

Soon, if not already, the principle cost to context switching will be the necessity to flush prediction and data buffers. In-kernel solutions like Wasmjit must incur the same costs. Quite possibly they may turn out to be slower overall: 1) they won't be able to take advantage of the same hardware optimized privilege management facilities (existing and future ones--imagine tagged prediction buffers much like PCID), and 2) they still incur the extra runtime overhead of running in a VM which, JIT-optimized or not, eats into limited resources like those prediction and data buffers that have become so critical to maximizing performance.

Granted, if it's going to work well at all than Nginx seems like a good bet, especially because of I/O. But there are many other solutions to that problem. Obsession with DPDK may be waning, but zero-copy AIO is still a thing and there are more ergonomic userspace alternatives (existing and in the pipeline) that let you leverage the in-kernel network stack without having to incur copying costs. And then there are solutions like QUIC that redefine the problem and which should work extremely well with existing zero-copy interfaces.

CPUs are incredibly complex precisely because so much of the security heavy-lifting once performed in the OS is being accomplished in the CPU or dedicated controllers. And these newer optimizations were designed to be integrated within the context of the traditional userspace/kernel split.

Wasmjit looks like an extremely cool project and I don't doubt its utility. There's plenty of room for alternative approaches, I just don't think the value-add is all that obvious.[1] Probably less to do with performance and more to do with providing a clear, stable, well-supported environment for solving (and subsequently maintaining!) difficult integration problems.

[1] I just want to reiterate that by saying the value-add isn't obvious I'm not implying anything about the potential magnitude of that value-add. I've been around long enough to understand that most pain points are invisible and just because I can't see them or people can't articulate them doesn't mean they don't exist or that the potential for serious disruption isn't there.
Is the author living in some wonderland ? Such a click bait title
One other thing to add is that you can't make a good design without content. Unless you have all of your content ready to visually position/style, don't bother designing yet. I used to try to make the visual layout first without really thinking about content, and it was always a struggle.
> all image transformations in colour space can't be applied to depth space

Why? If you treat the depth channel as an additional color, you might even be able to use the libraries you mentioned without modification (unless they have hard-coded assumptions on the number of color channels). Depth isn't really special, all the same ideas for data augmentation still apply. You just have to transform it with the rest of the data, so if you e.g. mirror the image, the depth gets mirrored as well.
Wow. #StalinDidNothingWrong, comrade?

Please read what you just wrote. The Gulags killed vast numbers of people in an incredibly inhumane fashion (no gas there!), in many cases based on their ethnic religion, and here you are defending it.
> Values in JS still have different types (as evidenced by their different behavior).

Behaviour is based on values, not types. 1+2 will print out a different value than 1+1, but these expressions have the same type (typically).

> So no, JS is still not untyped, merely dynamically typed.

I said JS was unityped, not untyped.