skysight-inc/HackerNews huggingface dataset:
The article reminded me about another proposal of how to fix reddit: http://chuqui.com/2015/07/fixing-or-replacing-reddit-some-qu... I see a problem with this but there are some valid points. Maybe mastodon.social is heading there:

So I wouldn’t host the stuff. But I could build an easy to install environment that would be a standardized system that could be installed on effectively any hosting site. Start with WordPress, WordPress’s P2 theme, a forum plug-in, the Disqus commenting system and a couple of weeks of hacking some custom work, and you’d have something that could be easily installed and run by a non-geek on any hosting service that supports WordPress.

There are big advantages to this: If someone really wants a topic to exist, they can get it going for well under $100 (including domain name) and keep it running for $10-20/mo. Most of these sites will be very low traffic and a lot of them will in fact be pop-up and collapse as people figure out running sites is work and audiences don’t appear by magic — but the good ones will thrive and grow, and for most of these, it’ll be cheap enough to operate that most people can run them out of pocket. By building it as an independent site, though, that person would have the option of doing advertising, or running a Patreon or GoFundMe, or find other ways to pay for hosting the content of the site.

It also shifts the liability for the existence of the content to the owner and host of the site and away from the central authority. If that person wants to find an offshore hosting service that doesn’t care what the content is, that’s up to them. So you’ve removed the need for a central authority to have to censor to protect its own interests.

You still need a way for people to find these topic-specific sites. Enter the central authority. It hosts a directory, much like the original Yahoo! directory was. Building something like this is dirt cheap and easy to host, so someone (like, ahem, Reddit) could do so at low cost so that it doesn’t have to host those subreddits any more but could still support them by hosting a directory of them where they could be found.
Correct, no free tier. You can use Cloudflare's free tier for all our usual stuff (caching, acceleration, SSL, etc.) that's included and add this on for minimum $5/month.
Consider starting with theory.
It won't be 30 minutes. It'd be a few hours. First because they said it could go faster than 150kph, which means it tops out at roughly 90 miles an hour. Second, the range of the thing is about 60 miles, so you'd have to charge it partway.
Ask HN: How many users denotes a successful smoke test?
When running 'Smoke Test' landing pages to test ideas before MVP what do people use as an indicator whether to proceed to MVP?

Obviously signups but how many and how quick would you expect to see before commenting to build MVP?

Are there other metrics people have had success tracking?
This article doesn't make any sense to me. They are assuming, if Broadcom moves back to US, and bought Qualcomm, they would reduce its R&D and future contribution of 6G, hence all other gibberish. ( It is actually in Broadcom interest to stay at the top of the standard setting committees )

How would they force Qualcomm to continue its R&D for 6G even if they stay on their own?

How would they know, even if Qualcomm continue its R&D, those tech will be made into 6G standard, and not any Chinese competitors? Or any European Allies, like Ericsson or Nokia.
I’ve worked in three Western countries and all of them found a way to make me work more than 40 hours for free...

UK brought in laws to protect workers from unpaid excessive overtime but employees were asked to sign waivers. Those who didn’t sign or didn’t work OT would not progress.

Canada. Tech employees are exempt from normal overtime laws whether they like it or not. Tech employees being applied very broadly.

USA. Company requires straight up rejection of employment law in the form of At Will Employment.

That’s not to condone or justify the 9 9 6 thing in China and the culture in many asian countries in general of long hours at the office. I hope they move away from that in time
Can a Cloudflare app install a worker into a Cloudflare customer’s zone?
$0.50/million requests, but it’s a minimum of $5/month (giving you 10million requests essentially.)

Not a criticism, this it looks like an excellent product for those who can benefit from it, just calling it out for others that read the comments here before the original content.
Any team with enough developers using Node should develop a handful who can understand the v8 internals and help troubleshoot real-world performance problems.

The most helpful resource I've found about v8 specific performance is the bluebird optimization killers wiki:
https://github.com/petkaantonov/bluebird/wiki/Optimization-k... wiki, and the v8 bailout reasons repo: https://github.com/vhf/v8-bailout-reasons
The point is that you cannot find an alphabet to generate all terminating programs. The infinite nature of T is really not the problem.
Now this is indeed quite interesting.

Though 0.50 per million is only true if you have more than 10 million requests per month, otherwise the price will be higher since there is 5$ minimum.
The FAQ says that these are still in beta and not production ready - is that still true or has that page not been updated with this announcement?

Also, it says 50ms of cpu time, 15 seconds of real time as limits. When developing, are there easy ways to get measurements of how long things are taking? I can imagine 50ms on my MBP may not be the same as in production - either faster or slower - but I wouldnt want to get to production to find out.

https://developers.cloudflare.com/workers/faq/
Instead, a brief visit to Singapore, for example, will convince anyone what the future of transportation looks like

It might have convinced you, but it won't "convince anyone", or the majority of people.
I thought it was rather obvious China has been doing this and doing it for a long time, since joining the WTO.
Minimalistic OpenStreetMap wallpapers for your phone
Assuming you work 80,000 hours in your career:

80000(.0000000000001/100)60*60 = 2.88e-7 seconds spent in nano in your lifetime

[ I know it's an exaggeration :^) ]
A white list would exclude most random personal sites that are the best part of the internet.
I started with Go out of shear curiosity a few years ago. Built a few web backends with it, and a number of simple utility tools with it. I know this is a bit of a broken record line, but it's standard library and simplicity have made it something I naturally gravitate towards. Especially when I need to do something quick.
I suspect the "freely upload" requirement might be "free as in speech", not "free as in beer". Apple might make it free as in cost nothing. But are you required to agree to any terms of service? I suspect so.
Jazz Up Your “ZSH” Terminal in Seven Steps – A Complete Visual Guide
I am not sure about you, but as my career as a developer progressed I rely less on Stack Overflow today as I did in the past. To me it seems that this survey may have a strong bias.
Right. And I think a typical stack size is ballpark 8MB, not 8KB, these days.
Is the Earth’s Magnetic Field Heading for a “Big Flip”? Probably Not (Right Now)
few thousand EC2 instances ideally in a flat L3 network (using BGP)
The short answer is webpack!

The long answer is webpack, rollup, or browserify :)
Log Loss
Show HN: Beautiful pay-what-you-want landing page templates
Although autonomous doesn't solve the failure problem, it does (for the most) part solve the crazy/incompetent problem of the past, future visions of flying cars for everybody.
This is a side project I’ve been working on for the last couple months and I’m finally launching it today. I’d be happy to hear your feedback on the concept and the templates themselves.
Firefox 59 released
Parallel testing in Rails 6.0
Except Crankshaft is replaced with Turbofan in Node.js 8+ so a lot of these no longer apply.
I believe it was zero deaths on commercial jets last year, but when comparing that safety record to these smaller craft, it's a category error. Light planes are generally less safe than commercial jets per miles traveled.
Detecting popups like this automatically seems like it will be more of a cat & mouse game with developers trying to find ways around it and then a bunch of legitimate use cases being blocked out.

And Firefox still hasn't fixed their issues with native popups: http://fan-pages.herokuapp.com (WARNING: if you use FF it may crash your browser)
For now, I recommend thinking of Workers like you do browsers: Use Webpack or Browserify or one of the many other tools to transpile npm packages into a single script, then upload that to Cloudflare using the API.

Meanwhile now that the base product is out we will be spending more time improving the tooling, and integrating with Cloudflare Apps so that you can package (and sell) Workers for other people to use on their own sites.
Human rights are human rights. The scheme is an immoral play to get work out of workers and crush them. The money is inconsequential. you bring up wallstreet, well I think their workers should have guaranteed time off and strict weekly work hours also. Anything over 40 hours should be paid with extra money or extra time off as far as I am concerned.
I agree, the last year someone could’ve been born and drafted was 1952, but how does that change anything? I thought the article was talking about reinstating the SSS.
In the words of Alibaba's Jack Ma:

“ If we go to work at 8am and go home at 5pm, this is not a high tech company and Alibaba will never be successful...If we are a good team and know what we want to do, one of us can defeat ten of them.”

It's even more incredible watching him say it: https://twitter.com/humanismusic/status/963714910269079552
> it claims all parallelization methods are the same, so the only dimension to choose on is memory efficiency

From a speed (overall script duration), they are very similar and the differences between them might be as well caused by a different state of a network. My main interest was how the methods perform regarding memory usage. That's why I focused on one dimension only.
>Saving ip adresses in log files can be fully complaint IF you only use them for legal reasons (sue an attacker, ...), have severe access restrictions on the files, delete them as fast as possible and get consent from the user prior to saving the logs.

You do not need consent for saving the IP, user agent and URL (including GET values) in Apache logs because, as someone said above, you have a "legitimate interest to combat fraud and maintain information security".

Legitimate interest and consent are only 2 of the 6 legal bases under which you can collect and store (process) personal data. Art. 6 contains all 6 https://gdpr-info.eu/art-6-gdpr/ .
One too many people joked about running a Bitcoin miner... ;)
> Most developers feel that management is ultimately most accountable for unethical results of code. Just under 20% of respondents said that a developer who writes code used for unethical purposes is most responsible.

This kind of surprised me. On the one hand, we complain about being considered code monkeys and mere "implementors," but on the other hand, if we're asked to code something unethical, well "we're just following orders." I personally think we, as a profession, need to kind of grow a backbone and step up our responsibility to no do harm. Ask doctors this survey question and see the wildly different results.
Promise.all vs sequential awaits is a good tip but Only if the results of the awaits are independent (obvious). I see that all the time. It’s easier to see how inefficient that is when you’re chaining .then().. await hides that and gives the impression that it’s parallel.
Are you aware of how inefficient our current solar panels are?
Careful. That way lies PHP as client side language. Or Befunge. Don't mess with Time.
If they kill legal waivers then I would say that is up to the website operator to fix, especially when it's being widely deployed by a major browser vendor.
Linkedin2Username – Generate Username Lists for Companies on LinkedIn (OSIN
What are people finding so dreadful about Redshift?
> The FAQ says that these are still in beta and not production ready

Oops! That's outdated. Let me go fix that right now...

Workers are already being used in production by customers large and small today.
I believe the metaphor of "poisonous chemical" has run away with you. Is it about the listener ingesting knowledge that is harmful ("grokking"), or is it about the speaker making a mistake and thus everything that speaker has done / will do is a mistake?
I found this game to be terrible, in contrast to Shenzen I/O which I found somewhat fun.

The issue was the lack of any meaningful constraint, which means that there is no difficulty and solving the puzzle is just a matter of tediously entering a sequence that produces the desired result.

In theory you could try to get the most optimal solution, but that doesn't seem very fun either, since the lack of programmability and variety makes everything very bland.
Cordova is highly popular, and is used by web developers with limited native development background. Given that Cordova manages native projects, which is complicated and ever changing, it proves to be a complicated effort. Additionally, it has a large community of volunteers building plugins, but with inconsistent maintenance like any OSS volunteer effort.

You're starting to see the same thing with other cross platform tools like React Native with managing upgrades and out of date plugins that rely on now-deprecated APIs. It's a hard problem if you're not willing to go in and learn how to manage each platform. Cordova is a victim of its own success when it comes to these surveys.
Aadhaar cards and personal data leaks plenty, but denied by UIDAI
I frequently see WSJ articles on the HN front page. Is there a secret for getting past the paywall that I don't know? How are y'all reading these? Or are many HN readers WSJ subscribers?
An Investor Is Hoarding the World's Cobalt Supply
Startup Europe Partnership sends open letter to EU on scaling challenges
Because it's both a tool/method to solve problems with, and a practical expression method for ideas.

I very much doubt they will be programmers, just as I doubt they will be auto mechanic, carpenters, plummer's, welders, etc... But I still teach them those skills as well. I really have no idea what the well settle on being over the course of their lives, but the more exposure to different methods and tools allow them to understand problems in better ways.

Like the saying goes, if the only tool you have is a hammer everything looks like a nail.
FP people are generally older and more experienced, like Hickey have said "Clojure is for old tired programmers" (Love thinking, tired of pressing keyboard - description I fit pretty much too).

Young FP adepts, especially converts in their early 20s, especially those who are "in trend", are a pure disaster.. don't pay them too much..
Please flag me if unappropriated but: the pictures used to illustrate this article uses HDR in a particularly unsubtle way (i.e. there are visible halos between the sky and the colors are way over saturated).

There are probably pictures of Siccar Point that reflect better the reality of the place than those gaudy images.
Is the price for each request or is it request * workers
This is awesome.

I guess the uses are endless. Debug some webhook endpoints by duplicating the request to a private requestbin - granted this isn't the right level to do this but sometimes we're working with legacy setups. Add missing json fields that an API broke for some client - again not ideally level to handle but sometimes we bandaid it. Send an API auth spammer gigs of random garbage because chances are their shitty client doesn't have any limitations - granted after 14.9 seconds you'd need to subrequest to your own garbage generating origin - or a 10gb garbage file somewhere

My uses would mainly be live debugging where we don't have a perfect stack (i.e. nearly all the time).
AFAIK it's basically just Cirrus that has a parachute system (CAPS in their case). Others don't, and there are plenty of other plane manufacturers with many, many planes in the air.
Not yet, but with Workers launched this is now my top priority, and something we're all very excited about.
I think it would make sense to block modal boxes that show up without any user action, but allow them if there's user action in the chain of events that leads to their appearance. That's how most pop-up blockers work, and it's simple but very effective.
Do people not know that there is a database called Hana? Honestly before my time at SAP I also didn't know but I thought it's my personal failing.
F-Zero True Horizons
I try to do that, yes, though I always (wrongfully) hope that people change...
There is also http://eol.org/
Looks like a little bit cheaper than AWS Lambda@Edge which is $0.6/mln, but more than regular AWS Lambda $0.2/mln. On Lambda you pay extra for resources, but you can get more RAM or CPU there (e.g. running Chrome Headless is an option there).

On the other hand CloudFlare Workers looks more distributed, but suitable just for 50ms CPU time, 15s wall time and 128 MB. This is enough for redirects, A/B testing, but often not enough for writing serverless applications or any kind of rendering.

I wonder whether CloudFlare wants to get into serverless business and this is first iteration or if it's just a CDN which is more customisable by allowing code to run there.
I think I might be missing the point...is the attack just to pretend an intermediate hash was a leaf?

If you're providing a merkle branch to prove that a document you've hashed is in the set, then I don't see how this helps you at all.
I don't know about the claim of 20% but I fully understand where you're coming from. You can usually tell who lacks that intuition when they have a problem. They come to you with a problem: thing X isn't working. "Well, what have you tried so far?" you ask them. "Oh, nothing. It's just not working."

They see the world as "thing works" and "thing doesn't work" and never stop to wonder, "why?"

Someone with logical intuition might first think, "Well, it was working earlier, what's changed since then?" Even if they possess none of the knowledge to fix the problem themselves, they may be able to come up with some theories as to why it's not working.
> I, for example, get my kids to bed at a sensible time and teach them good sleep hygiene whilst having appalling sleep habits myself. In some cases it's precisely because one realises the magnitude, or outcomes, of ones failure that one emphasises something one personally fails to achieve.

You aren’t pretending to follow the same guidelines that you set for your children, however. Your scenario isn’t underhanded.
Trump fires chief diplomat Tillerson
It does--I hadn't bothered to read it, sorry.

Still, I think it the plan impractical. Trying to draft those with the most resources to fight the draft is just not going to work well.

The article is incorrect about radios and TVs. It was the very end of the draft era that the birthday lottery was introduced, and young men listened with great attention to see whether they came in under 100 (likely to be drafted) or over 300 (most unlikely).
Interesting that you feel you can use Vim to write Java. I love Vim, really. It's my most favorite editor of all time. But for Java I wouldn't want to miss the auto-complete, auto-import, debugging and fuzzy search features of an IDE.
From an aircraft design perspective, it is an interesting choice.

I can't help think that this design, with dedicated lift engines is just not very mass efficient. The pylons and the twelve motors also add a lot of drag in horizontal flight, even though they've taken steps to reduce it.

As of today, if I was designing an air taxi from scratch, I'd go with a tail-sitting VTOL, like the E-flite X-VERT:

https://www.youtube.com/watch?v=wFXibbgNix8

For a full-sized aircraft, since you can't vary rotor speed very quickly for large motors, you'd need to add variable pitch propellers. The passengers would sit in a pod which rotates to keep them level during all flight modes.

And, as other commenters have mentioned, a ballisticly-deployed parachute for safety. And maybe emergency landing skids for a horizontal landing if needed.

I know that electric flight is part of the selling point of this design, but I'd still prefer to use fossil fuel for the energy density.

I'd love to try it out if it goes into production!
>>I personally think we, as a profession, need to kind of grow a backbone and step up our responsibility to no do harm.

Not possible in most companies where your career depends being a yes man to the management. You would be surprised how often doing the right thing gets people fired. Of course you could say 'grow spine' or whatever. But you can't suffer for ever in a ecosystem where everything is stacked against you.

At some point in putting food on the table takes precedence.
Fun fact revealed in a GDC talk: Even Zach Barth himself did not feel motivated to complete the final SpaceChem level. He just designed it to the point where it "looked solvable" and then turned his playtesters loose on it.

( https://archive.org/details/GDC2013Barth at 19:20)
If you look at the actual survey results, you get a much more nuanced picture.[1]

58.5% would not write code for an unethical purpose, and only 4.8% would unconditionally say yes. 79.6% think that they have to consider the ethical implications of code they write.

The 57.5% who said that management is most responsible for ethical decisions would probably agree that developers are responsible as well, just maybe not as much as management (who have far more agency to just assign the task to someone more willing if anyone refuses). Since the options were limited to be mutually exclusive, those considerations were not captured by the survey.

[1] https://insights.stackoverflow.com/survey/2018/#ethics
What I find missing here and in aws lambda or google function is the notion of "state".

I believe it would really be a game changer if we could open and maintain an open connection with a database.
Thanks for catching that one. It's been fixed now.
Integrating the Mozaik API into an Existing GraphQL Schema
Trains that go 180 mph have a way of draining your pocketbook. If you don't work near a station, or live near one (or, worse, both) you face commuting hassles. You may have to take a train that averages 30 mph as it makes all stops to get to the 180 mph express one.
The best advice I can give about performance engineering is "all performance guidelines are bullshit." Compilers and JITs are constantly improving, which means any specific guideline like "do X to avoid a JIT bailout" isn't necessarily true going forward. Furthermore, the benchmarks that compiler writers use to assess the utility of their optimizations aren't hand-optimized unreadable kludges, it's generally typical applications.

Write readable, natural code, and compilers are more likely to eventually optimize it, even if perhaps they do a bad job today. Only contort your code to improve performance if you have profiles showing that you need to do so, and even then, see if there's natural code that works first.
Not strictly necessary, no. But the example I wrote was getting at was meant to point out that this bifurcation can make it harder to compose generic types. It's not really an ideal design decision for modern C# so much as a hold-over from the language's early years, when idiomatic usage favored a much more imperative style of programming.