jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The idea is not to recreate the coins. The idea is to allow MtGox to make a transaction from a wallet that supposedly they have lost the private key to, this is a wallet that has hundreds of thousands of BTC in it so not many people could be claiming ownership. The way security work with BTC is that to make a transaction you must have your private key sign the transaction to prove you are the owner of the wallet. If the transaction is not correctly signed it is rejected as a fraudulent transaction. The idea is to let MtGox make a fraudulent transaction from a wallet they have lost access to. They would convince 51% of the miners to accept the unsigned or incorrectly signed transaction as being legit and the transfer would go through. There is no duping of coins as the original wallet that is inaccessible would be drained of coins.
I click in the link and am smacked in the face with a paywall. Kthxbye
Quite a few - CA has over 1.1 million homes without internet access (this means no mobile internet as well): https://connectednation.org/blog/2019/10/09/new-u-s-census-f...
“Has everything in one menu” already sounds significantly more complex than Windows and macOS. These days their users don’t meed to do much more than selecting a network (or manually enter hidden SSID) and type in a password. The only other option they need is a button to turn wifi on/off.
Location: Spain
Remote: Yes, but I know it's not always an option
Willing to relocate: Yes, why not
Technologies: Security engineer, hardware hacking, fault injection, code review and crypto. As coding skills, Python, Java, bash.
Résumé/CV: https://www.linkedin.com/in/juan-novoa-8b275899
Email: I would prefer being contacted by LinkedIn, thanks.

After my master's, I worked three years as security analyst of smartcards and embedded devices. I am getting the OSCP so as to broaden my security knowledge.
Location: Colombia, medellin
Remote: Yes
Willing to relocate: No
Technologies: Back-end / DevOps
Résumé/CV: https://javier.io/cv/en
Email: echo bUBqYXZpZXIuaW8K | base64 -d
Perhaps this is a use case for a secure enclave, where location data is stored, a biometric authenticated authorization can be used for releasing it, and there is provably no backdoor for this feature to be used without the user's approval. I hope to see companies like AAPL address this in a way that solves for these types of situations without introducing draconian oversight capabilities.
So, we can adapt.

Re-use, reduce, repurpose, redirect. An axiom for the current situation.
> 99.9% of people will consider something done to specifically raise your heart rate or strain your muscles as exercise

...and a lot of people would include slow, gentle stretching in the category

> Meditation is completely nebulous

It can be nebulous to you. To other people sport can be nebulous and meditation a well understood domain.
> On the other hand, I was talking yesterday with a family member in another state where they have been doing online school almost since the first day

It's highly likely they aren't supposed to doing that. A lot of school districts around me decided to go their own way when the state didn't give specific directions after shutting every school down, mainly really rural ones interestingly enough. They are now having to back-peddle as the state steps in and exerts their authority over the districts. Similarly, in districts that simply postponed everything indefinitely (as they were supposed to), there were a number of individual teachers who tried to immediately start doing remote instruction with their kids and were quickly reprimanded by their district as soon as they were found out.

The reason is of course education equality. The state wants to make sure that every student is accounted for first. My wife is acutely aware of it since she has a non-zero number of students that lack home internet access. Students who many people would like to disregard in favor of the vast majority who do.

I feel like both sides are valid though...you can't simply not educate 99% of students because of the problems of the other 1%, but at the same time you need to make sure that 1% is able to get access too, because every child does matter.
I'm in a different field entirely but we have also had salaries cut by a % (and obviously no raises) for the rest of our contractual year.
The funny thing is, I regularly used my NeXTstation turbo right up until 2002. It still felt fast with 128meg ram+fast hard drive. Coupled with the NeXTlaser I was able to keep up with modern life. I had Mathematica, pagemaker, openwrite, email, omniweb, etc.

In fact, even today you could use it as a usable desktop.
I still find it amazing that we've gone from 8meg to 8192meg ram and two orders of magnitude cpu power but we've done very little with it. We've moved video decoding onto the main cpu, offloaded graphics to a specialized chip and that's about it. (Note: Next's shipped with a DSP similar to gpgpu today.)

Now I sort of want to buy a nextstation again and see if I can live a month just on that.

EDIT: I should note that there's STILL no replacement for Quantrix and Lotus Improv. They are miles away better than excel/traditional spreadsheets. If someone cloned quantrix for OSX I'd buy it.
75% of Linux is now written by paid developers

there's also hobbyists, volunteers, and people like RMS who believe they have a profound obligation to promote FOSS.

I wouldn't consider that these two as completely distinct sets of people. Most of the paid Linux developers I know of (not necessarily a representative sample, but a fair few) started doing it as a hobby, and still do similar things as a hobby in their spare time. They're being paid to do it now because they were very good at it, and a particular company wants some say in exactly how it's done.

A former co-worker of mine put it pretty well: "Quiet! As long as they don't know that we'd do this stuff anyhow for free, they'll keep paying us to do it!"
Opening paragraphs:

In the future, historians may likely mark the 2010 midterm elections as the end of the California era and the beginning of the Texas one. In one stunning stroke, amid a national conservative tide, California voters essentially ratified a political and regulatory regime that has left much of the state unemployed and many others looking for the exits.

California has drifted far away from the place that John Gunther described in 1946 as "the most spectacular and most diversified American state...so ripe, golden." Instead of a role model, California has become a cautionary tale of mismanagement of what by all rights should be the country’s most prosperous big state. Its poverty rate is at least two points above the national average; its unemployment rate nearly three points above the national average.

Chief Exec Mag Rankings:
Top 5: TX, NC, TN, VA, NV
Bottom 5: MA, NJ, MI, NY, CA
"Make it possible for programmers to write in English and you will find the programmers cannot write in English."

I teach computer science and have a particular fondness for introductory CS. The reason Stephen Wolfram is wrong, wrong, wrong about this is that people that have never been taught programming can't express themselves precisely enough in their native language, either; and even among those of us that have been programming for decades, when we express ourselves in natural language we can be very precise but it takes a lot more work and becomes a lot more unwieldy than just writing out our instructions in [pseudo]code.

CS educators have been wishing for a long time that "intro to CS" didn't equate to "intro to programming". And it doesn't have to, not quite, but the reason it always seems to revert there is that the prerequisite for every other thing in CS is, not programming itself, but a certain precision of thought that is easiest to teach just by teaching students to program. In a programming language. Because if you try to make them write out instructions in a natural language, and you notice that they aren't being precise and therefore deliberately misinterpret that instruction, they just think you're being a dick about it. They sometimes even think this if you honestly misinterpret them. (This is true even in a non-CS context.)

Saying that we will soon be "generating code from natural language" is, at best, misleading. It implies that people who couldn't learn a programming language will be able to program, which is quite untrue---I promise that with the possible rare exception of a few pathological edge cases, when people can't learn to program, the language is the least of their problems. And for those of us that can and do learn programming languages, all but the simplest sorts of programs will probably be easier to write in a programming language (which was designed for that sort of thing) than in a natural language (which was not).

(And holding up Mathematica as an exemplar is particularly egregious; it is so loaded with syntax that "just works" that you need to either have a deep familiarity with traditional mathematical notation or else a degree-level CS background in programming language theory if you want to have a good shot at learning the language in anything more than a pattern-matching fill-in-the-blank way.)
It becomes exclusive when most of you are from silicon valley. Also if I were to post something like this[1] here I wouldn't get many answers.

http://hackernews.in/item?id=112
No, but you can make a deb of a patched kernel and compile that for PPA distribution.

It wouldn't be very difficult to make, I would expect to see one in the next 24 hours or so.

Be wary of getting your kernel from a PPA though - consider it experimental.
GV Mobile+ has a lot of extra features, but I feel like the native Google Voice app is faster and aesthetically pleasing to the eye. There were also always glitches with the GV Mobile+ app I used, e.g. text disappearing or hiding behind a whole line of whitespace.
He owns an entire Hawaiian island. It's like he's a real life Bond villian.

https://en.wikipedia.org/wiki/Lanai
True. Many times the notation gets in the way, but math is very conservative in this regard. Often I'd just prefer seeing a formula in SymPy (symbolic math library for Python) code.
I don't know, and I'm not sure it's a good idea. I think it's a feature, not a bug, though it has very clear downsides, which you can take steps to ameliorate. Talking of steps:

Walking and talking are pretty ancient ways of taking stock and finding new perspectives. Talk to people outside your usual age range and social class. Get out into nature. These things usually help in ways I can't explain very well, but I find them vital to sustainably integrating who I am in here with where I am in the world. In my experience, major health crises of the mental kind tend to be down to this.
You say that like it's not ridiculously impressive and interesting.

Could you imagine using something like this for reviewing finish options for a product with zero turnaround time?
This is awesome but would be ten times cooler if it was (semi) turing complete: traffic lights which can change the direction of flow and portals to jump cars to another spot.
The final pic of the Orion Constellation is stunning. But there seems to be so much gas (the colored stuff) covering the constellation. The third star in the middle is almost lost, you have to look at the pic magnified to catch it.

The spectacular Horsehead Nebula is almost lost in there due to the scale. The Orion Nebula: having a hard time locating it due to all the gases covering the pic.
Here's how I get started:

1. Write down succinctly who it's for and what problem it solves.

2. Write scattered thoughts down on a notepad, discuss with stakeholders, consider variations on solutions.

3. Inevitably you end up with a feature list, but try to abstract those to "customer benefits", refactor your feature list.

4. Capture this list in a text file under version control.

5. Draft a data model on paper / in an editor (using ORM, ERD or whatever you are comfortable with), then walk possible use cases against the data model.

6. Make changes to the model until it works for every use case considered (And I mean EVERY use case, NOW is the time to play with your data model).

7. Once that seems OK, I sketch (on paper) then build (in code) the UI for the simplest AND the hardest use case.

8. All of that takes relatively little time, yet gives you a pretty good starting point without any wireframe or data modelling tools.

9. Show it to someone (i.e. do a demo); it won't work as expected.

10. Refactor and iterate. When the initial use case is working (demonstrated to some one else), built a prioritised list of new capabilities for your software.

... now we're started.
Patrick, considering your chops (I think anyone who's read your posts on HN for a while will agree that you're in the '10x programmer' range), is there a reason why you won't launch a full fledged startup? Maybe even try out for HN? BCC is clearly at a point where it can be run on the side and that can take care of your 'ramen' needs while you focus on building something great.
Some of the (more active/largish) online communities I have participated in either started as spin-offs of existing communities or started with a website that provided niche information. In one case, my understanding is that initially there was no ability to engage in discussion, that was added later and then the discussion part took over the site and the links section stopped being maintained.
I taught a couple hundred thousand kids last year, adding somewhere around a dozen full-time teachers to the US via efficiency gains. I'm feeling pretty groovy with regards to social impact of my work.
Not to imply the F-35 is the be-all end-all but the article is a bit misleading.

Military avionics is developed in a waterfall fashion with functionality spread out over several increments.

Initial weapons capability is to be included in block 2B increment which /should/ be released to the fleet this year [1]. The fleet is currently using block 2A, the gatling gun seems to be block 3f by the release date cited in the article.

Secondly, even after the software development is done there are still /months/ of testing (including flight tests) required before it's released to the main force. As example, f35 block 2b was reportedly finished last summer but will be ready to be fielded this summer.

[1] http://www.janes.com/article/40733/farnborough-2014-block-2b...
Just note that the 2014 iMac Retina and Mac mini are (at least paritally) not longer vulnerable to this.
Privoxy is awesome.

I was using it for a while in place of AdBlock because of the memory issues associated with the Chrome AdBlock extension (Gmail would regularly and quickly balloon to 1-1.5GB of memory usage).

I recently moved over to µBlock to give it a shot, and pages seem to load faster than through Privoxy (plus I can use QUIC on Google services since there's no proxy), but I haven't had an opportunity yet to test the memory implications.
Article is somewhat misleading. The software that implements the gun (Block 3F) is slotted for 2017. That is largely a program management decision and not a major "technical" snag.

The F-35 may not be able to fire its guns in operational service until 2017, but test pilots will likely fire the gun well before then. The F-35 is designed to use 25mm rounds instead of the more common 20mm rounds used currently in other jets including the F-22 Raptor. The 25mm rounds have to be physically certified, then the software for the gun validated and certified, and finally pilots (& ground crew) trained to operate the gun.
And the field. My programming interviews felt surprisingly symmetrical. Every one of my friends who is in another field has far more asymmetry, just due to supply and demand.
PBKDFs like bcrypt assume the salt is a random value that is not re-used and is not required to be secret. You are re-using part of it, and require that it is secret. That's the worrying part, and it's one of the reasons that several concrete proposals posted here have actual security flaws.
WebRTC is complicated, it can be frustrating to get into!

If you have a chance take a look at https://webrtcforthecurious.com it is a CC0/Free book I am writing. Would love your opinion and if it helped at all. I also try and write https://github.com/pion/webrtc in a way that others can learn from it. I put all the specific tech in different repos so people can see the big picture.
> They removed the ability to let you filter search results for items sold by Anazon.com years ago.

That feature is still available on the amazon.com site as I write this
This is true. My favorite such article is https://michaelberryphysics.files.wordpress.com/2013/07/berr....

In classical mechanics, small initial perturbations can have an ever widening effect with exponential growth in consequences without bound.

In quantum mechanics, the Schrödinger equation is linear. There cannot be any exponential growth lasting forever - there is a linear bound!

The field of quantum chaos is devoted to resolving this apparent paradox.

The answer for a closed system is that the quantum mechanical system can approximate the classical system very well for a limited time. After that the quantum mechanical system will start repeating itself and show some decidedly non-classical behavior. This time is sometimes called the "quantum break time".

The answer for an open system is that every interaction with the outside environment can change the state of the quantum mechanical system, and the appearance of chaos can then be maintained for unlimited times.
Is it possible the hospital also has a tendency to over charge? For example, the data for Synagis indicates it only works to prevent RSV in a very narrow set of cases. It's a very expensive medicine. And it's vastly over prescribed based on the efficacy data, so a parent who is already emotional over their premature baby is going to be frustrated if/when the insurance company denies it. The doctor isn't going to into detail and explain that the data doesn't support its use. They're incentivized to "do something", even if it's a shot in the dark.
Hard disagree. Facebook only has legitimacy if you personally agree it does. The minute you walk away, it loses all legitimacy. Same for LinkedIn, Twitter, etc. etc. There is no sense in which society at large using the product creates any degree of legitimacy for important functions like identity management. Precisely zero.
Seems to be knockoff of https://spatial.chat/ . How do you differentiate?
I suspected that might be/is the case - but I also read their privacy policy and they claim to provide end to end encryption, not store your messages after your device downloads it and I haven't seen any ads. So I was trying to figure if they're lying about the encryption or FB doesn't get any data apart from my contact list which presumably isn't encrypted end to end.

It's a weird situation really.
I'm not sure that's entirely accurate. Shouting fire in a crowded theatre isn't "inflammatory speech" as it's used in Brandenburg (although it may be inflammatory in another sense). So while the case referencing "fire in a crowded theatre" has itself been overturned, that's not the same as saying you can now literally shout fire in a crowded theatre. At the very least, you'd be liable for negligence.
Huffman encoding reminds me of UTF-8. What is the connection there? Is UTF-8 based on Huffman encoding?
> fuck Sam Altman on this one

Really? Most early investors make 90+ % of their return from the tiny fraction of investments that become huge. If the founder is willing to cash out for current market value, doesn't that imply the founder doesn't believe the equity will quickly grow 1000-fold? And if the founder doesn't think the company will become huge, wouldn't the investor be foolish to think so?

This isn't about squeezing the founders, it's about passing on stuff that might be glittery, but probably isn't the mother lode.
Reading this was painful as hell. They constantly contradict themselves and it makes it quite obvious that they're acting completely spontaneously. It's also pretty clear that based on how they act in public and in interviews, that they're not smart enough to cover their tracks properly and I would put money on them getting caught soon because of it.
>I call total bullshit on the idea that founders "bet their lives".

So much this. It is one of the most annoying parts of the startup narrative that technology workers who spend parts of their career building companies are taking huge risks or that it is in someway abnormal to give up salary now for deferred compensation later (every person who gets a graduate degree full time does this).
Yes, they used to be stored in a courthouse, but most people didn't leave the area they were born in either, so for the average person everyone you were likely to meet knew about your past.

Criminal records were always meant to be as public as possible.

I do have a huge problem with the content of criminal records, because I have a huge problem with what we consider criminal--drug offenses mostly.

I also worry a lot more about the non-criminal mistakes we make being available for anyone and for all time.
It might have helped... or not. Although there are lots of things you can learn from short stories, they are not all that similar to short stories in terms of the skills an author needs.

For a short story writer the primary challenge is to introduce your characters, their problem and their actions in as few words as possible. Short fiction is focused. You've got one or two main characters who have one problem.

Novels sprawl. They have many characters, many problems, and are typically spread over a much large time-scale. There are novels that aren't much more than "longer short stories" but they tend to be pretty thin stuff.

So for a short story writer the problem is cutting out anything that is not absolutely necessary to the finished whole. For a novelist the problem is keeping in control of the huge unwieldy structure, because it's just really difficult to hold it all in your head at once.

Software analogy: micro-controller development vs desktop application development. For the first you're mostly worried about resource usage. For the second you're mostly worried about it turning into an e-mail client, operating system, or EMACS over the course of development.

I had written and published a very small number of short stories before writing a novel, but didn't really study them until after. One of the great things about short stories, it turns out, is that there's so little money in them that there are classes taught by really good authors very cheaply, at least in Canada (for anyone in Vancouver I highly recommend Caroline Adderson's weirdly-named but absolutely excellent course "Fiction Series for the Weekend Student" from SFU, which fundamentally focuses on short story structure: http://www.sfu.ca/continuing-studies/courses/cpw/fiction-ser...)

I did write a couple of throw-away novels before writing "Darwin's Theorem", and while that process was useful, it didn't really prepare me for the real thing, which involves far more re-writing than anything else (at least the way I do it.) A book you're writing for practice can have all kinds of flaws... a book you're writing to publish has to be as perfect as you can make it (think of it as the difference between a weekend project for your own amusement vs code you're going to ship.)
Sorry, but over short time frames the deal gets asymptotically easier to judge as the value approaches zero.