skysight-inc/HackerNews huggingface dataset:
Since C99, you've been able to have end-of-line comments inside a block comment.
If there's one belief I think needs to be more widespread in technical circles, it's this. Good engineers recognize the impact of their engineering, and engineer for social good. We don't remember programmers because of how good their programming was, we remember them because of how good the programs they made were.
SQL INJECTION ATTACKS: Finding the Vulnerability
StartupHack: Reddit for startups
Soundflower can divert audio: https://github.com/mattingalls/Soundflower/releases/
Dan Abramov's comment elsewhere in this thread says otherwise:

"I work at Facebook, and can confirm we keep all code in a monorepo".

https://news.ycombinator.com/item?id=15893184
I was expecting a maths where quantum computation had taken over analytic number theory and theorems could be proved using brute force enumeration.Or something
I've thought about this concept before and I would tackle it as so:

For every subject you need to list:

- the pre-prequisites

- the subsequent subjects one can learn on top of this one

You then have a map of learning.

That's phase 1. the next phase is for each subject to list

- where to learn it (books, articles, online courses)

- where to practice it so that once you've learned it you can get better at it and commit it to memory (applies more to some subjects than others. You cannot practice History, but you can practice literacy, numeracy, human languages and programming for example)

- where to get tested on it so that you can objectively test your level and get certification

The internet has opened up learning of everything. The problem is knowing what to learn, where to start, and how to structure your learning. The above solution would fill the gaps in my opinion.

In fact there is one more layer you can add to all of the above, Gamification. Build a Strava for learning where you can get points for learning, practicing and getting certified in various subjects, and share your progress with friends and family who can motivate you to push on.

I can imagine the above framework being implemented from primary school to basically enable self-learning as a primary form of learning. Teachers would play a supporting role. Students would have much more freedom to align their learning with their interest and would be able to learn exponentially faster and more effectively.

I'm in South Africa, and I've thought of this as a solution to our public education system which is producing a generation of semi-literate unemployable. If someone believes in the model as I stated it and has the means and capacity to launch a startup in this vein I hope you will loop me in.
What is Elon Musk's plan?
Author(s)?
> Isn't sum(1...n) - sum(1...n-1) just n?

Yes. I meant n^2 = sum(1..n-1) + sum(1..n).
The collapse will be caused by the realization of what is coming rather than global warming itself. Everyone still has their heads in the sand but once people start waking up it will cause panic.
Found this: https://subfictional.com/my-theory-patreon-doesnt-want-to-be...
See also ("experimental") RFC7816 [0] for all the gory details.

[0]: https://tools.ietf.org/html/rfc7816
I'm using table tests so that everything stays clean, and Vectra mockery for generating mocks and doing assertions.

Works great so far.
Feed both wolves fighting in your head
There are other visas for superstars -- see EB-1 or "Genius Visa". This is a discussion of the H1-B program. Web developers working in React aren't really the CS equivalent of Michael Jordan.
To me, the Lightning network looks like a terrible idea. It achieves nothing that an increased blocksize would not have done on-chain yet wraps a faster-layer around the slower, deliberately crippled (1MB) blockchain and does require multi-hop liquidity that must be provided by interested parties. My understanding would be that the slower layer (like TCP) would be stacked on the faster layer (like IP). The lightning network seems all wrong to me.

If the Lightning network is so great, why do we need a blockchain at all? If not, why not just increase the blocksize? It achieves nothing that couldn't be done on-chain. There have been successful tests of blocksizes of up to 1 GB or 1000x the current size. Even getting it up to a small multiple of the current size would dramatically cut transaction costs and waiting times.
A different way of understanding `this` in JavaScript
I've solved 273 as of now (https://projecteuler.net/profile/NabiNaga.png). It took me a little less than 2 years to get to 250 problems, but I was spending quite a bit of time on them haha. I've learned an incredible amount of math and algorithm skills from PE. There have been lots of really challenging ones, but one that stands out is 494. That was the first "really hard" one I solved, and my first time to be in the first 50 solvers.
How and Why I Built Attendence Calculator
I thought one of the advantages of the normal RTG is that it is non-mechanical. I would think a mechanical engine has a lot higher fail rates?
I agree, and I'm skeptical of Bitcoin on many levels. The vision it offers is very attractive, but each so-called feature comes with so many caveats that it's never clear there is a real advantage. Still, I think people hold onto the vision.

As digital cash, I can buy something online more or less anonymously, without a middle man. Well, except for the miners. And my anonymity is blown if the person from whom I purchase ever reveals my real-world identity. And the fact that the transaction may reveal my entire spending history. Other cryptos offer better privacy guarantees of course. Oh and the tax burden of buying a pair of socks with BTC makes it terribly unattractive for practical uses.

A nearly instant, low-fee settlement layer is great. Except the fee schedule is market driven which sucks for fee calculations, and the instant part is no longer true with full blocks, RBF, and other realities of a popular distributed ledger.

The deflationary model is interesting and is great for investment but not so great for money. And the volatility is too high to consider Bitcoin an investment.

The currency exists independent of national borders. But, rogue states can horde it and work around international sanctions, and it's quite popular for money laundering.

Be your own bank - with all the risks that may not be so obvious at first glance, and none of the benefits that real banks get.

The list goes on. These "features" will keep selling bitcoin, I don't know the dream will ever really die.
Like the other people who have commented, my intuition says the extreme amounts of thermal energy stored in the earth combined with its colossal mass means it won't make any difference any time soon.

I was curious, though, so I did the math. My very rough calculations, which are a huge underestimate, say that it would take over 900,000 years at current total human energy use to change the Earth's internal temperature a single degree. https://gist.github.com/kkremitzki/b7d0aa6ee8ed75e0c2afd8c07...
As if there was any link between BTC and economic events...
Primarily Amazon, for not caring about the contractors life, as long packages get delivered and its cheap.

A company has a moral responsability to ensure its suppliers do meet certain standards.
pretty much. A couple weeks ago there was a post to the facebook group for my village 'watch out there's a man with a white van shining a torch into people's houses'

To be followed by comments saying 'that's just the Hermes delivery guy'
My read is that futures trading legitimizes Bitcoin, perceptually at least signaling mainstream financial adoption of Bitcoin.

I'm sure that read is only one of the myriad of subjective factors involved (let's all agree that Bitcoin rises and falls in clouds of collective subjective perception), but I think it may be the dominant one.
That reasoning is a pretty substantial part of why adoption should be pushed much more than procreation.
Okay, this is awesome. 10kW is a serious enough amount of energy to do some fun stuff. Things like rovers that move at km/h rather than m/h and all day operation. It also solves the 'base load' problem on deep space missions which would like to use more power for radio communications.
Here’s How Mobile Apps Can Skyrocket Your Business Revenue
Voluntary Human Extinction Movement
Show HN: Tldr – tldr-pages client written in Golang
Mohawk can strafe
Show HN: Negative Churn – we help you deeply understand and reduce SaaS churn
Yeah sorry working on that one now. Stay tuned though!
I have a list of things. On that list, I weight all those things to learn with 3 categories. Relevancy, practicality, and excitement. If something hits all 3 categories, I learn it now. 2 categories, it's up next. 1, I may never learn it. None, absolutely never.
IANAL, but in the US, this is one of the hardest anti-trust cases to make.

See e.g.

https://en.wikipedia.org/wiki/Predatory_pricing#United_State...
Let me allay your concerns - 2pp as exercised by the USA doesn't look like democracy to anyone else. Even 'common' party politics, as seen in most other western societies, are mislabelled as democracies.
Project Stallman: Find the Github project with the most open-source license term violations (then convince them to fix it).
Dark Web – The median price range for #Android #ransomware kits hits $200
Made redundant by automation, tech workers in India are embracing online therapy
chapo trap house, zero books podcast, the nostalgia trap
It's Speech Synthesis Markup Language, and, no, it won't be the next HTML; it's got a narrower niche, and most of the semantic and presentational support it provides for rendering speech is already provided between HTML and the CSS Speech Module.

SSML and related technologies (VoiceXML, for instance) are great for dedicated speech applications, but they aren't positioned to replace HTML.
Link seems down. Assuming that this is the same:

https://archive.org/details/TheLivesOfACell
Scaling Slack’s Job Queue
Spying on employees' GitHub activity
At a previous employer, I had a manager spying on my GitHub activity during "working hours". He would then bring it up during 1 on 1s. Sure, I was totally contributing to open source, personal projects, and code we used on out product. I found this super shady, creepy, and just bad management. I shifted between projects at different times of the day. Being a salaried engineer working remote, I worked whenever. Sometimes I liked to work on the product late night and OS during the day. How do y'all feel about this?
Check out the book: windfall by mckenzie funk
The short answer is there's nothing humanity can do in the medium term - short of a breakthrough in physics - that could affect the earth's core. A quick check of Wikipedia gives this link: https://en.wikipedia.org/wiki/Geothermal_energy#Renewability...

TLDR: The earth's core contains enough energy that (if 100% extracted) could power modern-day civilisation for 100 billion years. If we increased global power production 10 times and extracted all that from the core it would not have an effect before the sun dies in approximately 5 billion years time.
Really?

- how do you 'tolerate' driving over less than perfectly flat roads?

- how do you 'tolerate' looking through a window which was cleaned more than half an hour ago?

- how do you 'tolerate' using last year's PC?

- how do you 'tolerate' linving in less than a full democracy?

- how do you 'tolerate' ... well, anything 'less than perfect'?

192 Kbps is perfectly usable for most occasions. You're not going to hear the difference while listening in a car, using a pair of 'less than perfect' headphones, in a noisy environment. If you want to listen to music with high dynamic variations in ideal listening conditions you might want to use something better but that's about it.
"Geothermal is currently at 533.8MW (of which 81.1MW is from the innovative wellheads technology raising geothermal capacity to about 32% of the total installed capacity. Our total thermal capacity is 253.5MW while wind comprises 25.5MW.

Following the full operationalization of the 280MW Geothermal plant in Olkaria, the national electricity consumption by mode 47% geothermal, 39% hydro, 13% thermal and 1% wind."

Source: Kengen.co.ke
Yeah, I "cheated" by using the forums a lot when I was going through Project Euler, too. One thing that helped me to understand different approaches was to write any solution that worked, and then benchmark my solution against all of the other submissions in my language of choice (Ruby at the time). There are so many other sites about learning to code, reviewing answers in the forums is kind of like giving yourself the lecture with content, and then you go do the real homework somewhere else. It doesn't matter how you learn it, as long as the learning sticks!
Panic and Recover in Go
Claiming our lives back from social media addiction
I don’t use it for talking with ‘friends’. I find the groups dedicated to my local neighbourhood and clubs really useful though (can anyone recommend a plumber, has anyone seen my cat, there’s a planning consultation coming up)
Sure, this is anecdotal evidence, but the experience my wife and I had couldn't have been more different.

It took her, (in her late 20s) : 18 months, multiple letters from therapists and psychiatrists, some really solid medical reasons, and a lot of work to get her procedure. You want weapons-grade fertility treatments at 19? No problem. But you want to not have children? Ooh, you might regret it!!!

By contrast, my procedure involved a 15-minute conversation, and signing a paper which shortened the waiting period from 14 days to 72 hours. Same age. In San Francisco. At the same facility.
Portable Headphone Amplifier
Slip.it
FuzzyAHP:+(Fuzzy)+AHP+Calculation+version+0.9.0+from+CRAN
DevOps, Docker, and Empathy
I haven't used kubernetes yet, but https://traefik.io/ was a great reverse proxy in combination with docker swarm. I imagine it works great with kubernetes, too.

Putting a few labels on the containers you want to expose with your reverse proxy is all you need to do. Traefik continuously monitors docker to react to changes. Traefik handles load balancing and automatic certificate generation with ACME, too
Not once did I "shill" for my company here. And yes I am concerned about this and people affected. Should I not be? Calling me dishonest is just poor form mate.
A Type Safety Hole in Unsafe Rust
As far as I can tell it's just a way to outsource holding the BTC.

A BTC future can be perfectly hedged by taking a loan until the settlement date and using it to buy 1 BTC, holding it until settlement and then selling, so that's probably what the counterpart selling the future is doing.
Azure Search releases support for synonyms (public preview)
For the past year and a half, there has been no hardware for RISC-V. Where can one buy a cheap RISC-V desktop or a 19” rack mountable 1U server?

Furthermore, RISC V is one of the most awful designs I have ever seen in a processor internally. The assembler mnemonics are idiotic (compare and contrast with MC68000), the assembler is backwards (intel syntax of dst, src instead of src, dst)... it’s just an awful, non-orthognal, non-intuitive design. It’s an imaginary processor for imaginary hardware.
فروش ویلای تریبلکس 600 متری در شهرک دریاکنار 09116392262
Haskell optimizer does not feature an arithmetic Oracle nor polynomial optimizer. It cannot even optimize Peano arithmetic much less a series.

This might be fixed some time or never. There is little push for ultimate performance and actually identifying arithmetic forms in recursive loops in the front-end is hard. (Heck it sometimes fails to tail optimize.)
While subsidies might be incentivizing waste, this is better than the alternative, which is not having enough food.

The "free market" solution to take food out of people's table is a very good way to have some politicians at the gallows in no time (see Arab Spring)
We cannot solve this issue with existing technology. People have to work to feed and shelter everyone. Not everyone has to work, but a lot of people do. Let’s say you wanted to eliminate all the “work to live” jobs (the bottom 75% of all taxpayers, those making less than $67,000). To replace their income, the top 25% would have to pay half their income in additional taxes (for a total tax burden of about 85%). Then you’d have to figure out how to replace all the Uber drivers, cashiers, bank tellers, etc.
We do seem to be miscommunicating. If the estimate is six months and the deadline is five, then you ask what can be cut to make that work, and you talk in terms of reducing scope or quality of the work. And it doesn't work to just do things in order of importance - maybe if I need this feature this month it can be done, but if you give me three months then I can implement it in a more resilient/scalable/maintainable way that will also solve problems y and z. My point is probably that a lack of time estimates lead to bad planning.
The line length is the main problem i would say.
We tend to overestimate what we can achieve short-term and underestimate long-term.
Bolna Mahi Bolna – Whatsapp Status – Female Version – Songs at One Stop
> I seem to remember stories about injuries caused by hydraulic oil piercing engineer body parts.

Hydraulic fluid injection injuries are appalling, and can often require amputation. I recall assisting a guy who had split a main line on a bobcat, and had oil spray into his hand. He lost most of his fingers.
Excellent explanation - thank you.
Stop Leaving Animation to the Last Minute
Yup, I wonder how they can guarantee the engine will keep turning for 10 years even. Maybe if everything is sealed in a (very long) lived lubricant that stands the harshness of space?

Still hard to imagine
The first fix is always free.
I used to love dokku until I had 7-minute deployment times for an average application in production. Has that been fixed? Was around 0.6.0 I think.
And that they were counting (US) states by exaustive enumeration. Well, yeah, how are you going to count them?
SSML is fairly widely supported now in it's domain (and, unless I'm mistaken, the generally similar features in CSS Speech were modelled on it.)
This is laughable in light of Comcast warring against net neutrality and lying about it to customers and everyone else.

Laughable.
Also, consider what you are really testing with mocks. Your implementation, or your mock? You can test without mocks..,
Which is why C++ has decltype that is standard now.
IF you want privacy, there are alternative coins that are fairly active with development: Monero, zcash, etc. I am not endorsing anything, but i believe the privacy & fungibility are important in a digital currency.

On the sad side, people who put money in bitcoin are thinking it's a great investment. This is not to devalue your comment, but for the past 10 years, almost every years, the low lows have been increasing.

Be your own bank is not a meaningful goal, though, at least with the way things are. Coinbase, for example, holds about 10% of circulating bitcoin is what i hear.
Yes... LINE is the communication protocol in Japan and some of Taiwan. I found the use of much more involved emoticons/stickers interesting.

Outside of that WeChat is absolutely critical in China and everyone who needs to work with China. However, not having a bank account in China makes using many of the Wechat capabilities impossible.
Huh, I would probably include "the ability to stop at good enough" in my criteria for greatness. I've worked with people who couldn't resist looking for a better solution instead of checking in the one they had - even for time critical bug fixes.
This is what gets me... here's a dependency to reduce the size of your dependencies. I understand that it's useful, but at what point enough?
Well. You will see what manipulation means when the first contracts are about the expire!
was this a /s? IF it's not:
With the current HODL mentality, you can imagine the bitcoin price go even higher. I wish the same HODL'ers were around in 2008, things would have been much different. "Buy the dips" is the best investment strategy that became mainstream thanks to bitcoin.
Ah. Sounds cool. Would WebRTC serve better here?
I just put your post in my yearly journal.
Says you. Your opinion is not necessarily more accurate than mine. Many experts disagree with you and are already raising the alarm.
It’s also proprietary, runs only on AWS and costs more than zones since AWS is the most expensive.

How does AWS Nitro help solve the hard resource preallocation problem?

What about CPU bursting capability of the mighty illumos kernel, how does AWS Nitro compare?

Can you beat zones on pricing (in terms of resources required) with AWS Nitro?
Except when they work properly when fully inlined. (Sprinkle GCC/Clang magic here. It is required to make it work.)
Sorry folks, it's pretty much like high school out there. It doesn't matter what or who you know, it's the kind of person you are.
Silhouettes Eyeglasses Frames Review (2013)
Were you BeatDaddy on the Euro server? I was zkdbnz.

Reason I bring this up is to back up this point with a caveat: a skilled Prowler pilot is able to solo take down a Goliath only if the Prowler is faster (with upgrades).

On the EU server, the meta was missile spam fest over Europe. So I took the stealth ship to the North Atlantic and Arctic Ocean. There, the playstyle of the Prowler is one of patience.

Your first goal is to never die. Period. This is how I was able to be consistently top 4, and off-and-on #1 on the server depending on the other players's fluctuations.

The second objective is one of cowardice. You are paper thin. One hit will decloak you and worse, you are so low health that a single helicopter missile will finish you off. This means the playstyle is to find a handful of jet pilots that are dogfighting. Be close enough to them you can zip in, but far enough away you are still on the outskirts. This means you have to learn to be incredibly agile dodging missiles and learn how to read dogfights, which takes practice. It also means no one else gets to see your skills doing this, and therefore will assume you are a shitty pilot.

The third rule is one of ruthlessness. As soon as one of the dogfighters is damaged, swoop in on top of them and fire right before you pass over them. This takes timing so you don't run into other missiles (rule #1). The reason for this is because you do have 1 shot before you have to flee and re-stealth. But the other reason is for the surprise factor and hiding amongst the explosion (if you hit your target). It buys you precious milliseconds to re-stealth.

With this playstyle I rarely died, and went after the top dogfighters over Africa: k, jj, test, qjp (?). After a couple of pickoffs and being told to fly a real plane, I sat near the top of the score board regardless of fluctuations.

That is, until BeatDaddy came along. A Goliath pilot of great skill, he took out most challengers. However, as a Prowler I was able to almost solo him until jj out of the blue took my kill. So I killed JJ. :)

The strategy is simple. Only shoot the Goliath from the sides or back (avoiding the big missile) and only when in range of the AoE effect. Why? You want to force the Goliath pilot to waste their energy spamming the AoE. You have time on your side, you can hit them once every 10 seconds or so and still whittle them down because of the slow Regen.

But beware, big missile is 1 hit kill!

I never was able to fully solo BeatDaddy, as once I lost my upgrades from an unrelated death the Prowler cannot tackle a more upgraded Goliath.