jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't know what the point of this article is except as some kind of Apple gloat. As far as I know everyone was blown away by the 2007 announcement, the event was a worldwide shock, it would be news if a competitor hadn't reacted strongly. Techies such as everyone here went into straight nerdgasm, the media went gaga, consumers went into gotta-have-it mode, and the entire rest of the industry went into shock and then desperate reactionary mode.

The announcement was a historical event in computing and consumer electronics. But it is ancient history, 4 years ago, what's the point of this now?
I appreciate that. I honestly don't care about winning arguments or looking smart on this point. I just wanted to get out my critique of your post for people to read after yours so they can see another angle.

Warm regards.
Personally, I prefer the way Twitter and Dropbox ask me to enter my email and password (once). The submission of a user name and real name are needed for application specific setup.

I suspect that most users will use standard passwords and don't change or make these passwords more secure only because you ask for them twice.

In general, I would say that each additional input box will scare away more users.
Send me an email if you feel like it

Edit: on second thought, don't. It probably won't help me overcome any of my personal rationalizations or bring me any closer to my goals. But I have a recommendation. Read Nassim Taleb's Bed of Procrustes.
Or you could just go to Coinbase pro and log in with the same credentials and pay a tiny fraction of the usual fees. No setup or form to fill out. You can transact small amounts as well.
I'm with you on this one. I just find them incredibly difficult to use long term, despite multiple years across the various Macs and PC laptops I've used.

I strongly suspect most of the complaints about PC trackpads are a bit like Windows/Linux/Mac users complaining about the current font rendering on any of the others. I can't help wondering how much is just personal preference + a bit of echo chamber.
100m/s = 0km/s (an integer division issue? km/h does not appear to work)
Someone needs to write the new version of "Moral Mazes". The original one described a noname chemical corp (DuPont?) full of execs that had sold their souls. Now someone we need something similar for Amazon.
Just want to say I am a very happy customer! Used the regular free versions for a long time and bought Pro the day I heard about it, in order to "give something back" both the free and pro versions are wonderful products that makes my work so much more pleasant so thank you.

I like to consider myself a bit of an amateur asthete, and I see tangible value in this kind of stuff so I have no problem spending a little bit of money to make my work day more pleasant. It's just as important to me to enjoy what I'm looking at, as much as it is to have a useful tool.
"It’s called surveillance capitalism and it’s certainly not about giving you a great user experience, it’s about making money"

Well... it also happens to create a better (if not great) user experience along the way. I definitely prefer targeted advertisements to random ones. And I have relied on Google's ability to suggest things to me based on a complex context many times.

Simple things, like giving me directions when I ask about a place, letting me see show times around me when I search for a movie, showing me the menu when I search for a restaurant etc.

Do they use all the data they collect about me? Sure as hell they do. But their effort at being more accurate in their predictions also results in me having a more fluid and intuitive experience with their services.

I don't like their monopolistic ambition and I don't like the way they have treated their customers and clients on many occasions. But there is no comparable user experience to switch to and I am not even sure such experience can be created without having another Google.
There is a product that already does this
https://passiv.com
I’m using a different plugin (I think it’s vimkeys) which is also great. I wanted to give the pentadactyl a try, but it looks like it’s discontinued- the latest release was in 2014. Am I looking in a wrong place?

http://bug.5digits.org/pentadactyl/
You do realize society would completely implode and descend into utter chaos, right?
The VSS is not a star score though. It looks like Tesla got a 0.43 VSS. Tesla was the one who converted that to a 5.4, by making up a methodology, and their wording on that is definitely a bit unclear.
If older employees aren't as productive as young ones, it's not discrimination, it's rational decision-making. If older employees gradually became more productive instead of less, employers would fight to keep them.

Nothing to see here, move along.
The United States (Government) are a bunch of unenlightened, racist, xenophobic people bent on oppressing people by treating every non english/anglo-saxon as a terrorist. Please, someone tell me this isn't the case in an absolute sense.
The NHTSA probably doesn't think that a safety score of 5.3 versus 5.4 has any sort of meaning. If the set of accidents under which you would survive unscathed in a car with score 5.4 but would be injured in a car with score 5.3 has measure 0 (or negligible), then there is no real difference in terms of safety (even if the scores are different)
I'm assuming his consulting work involved frequent travel, and he happens to "fit the profile".
You can also use random.SystemRandom, which gives you the same interface as random.Random (and the random module) but as a wrapper around os.urandom.
Yes. I worked at a company that spent hundreds of thousands of dollars, and nearly a year, on a server monitoring system that never acheived a high enough timeseries resolution to actually solve the problem it was funded for. Then a 20-year veteran of the company stepped in and wrote a 50-line shell script, pushed it to the relevant machines, plugged it into the timeseries database, and solved the problem. He called it his 89¢ solution.
It's not really criticising Dropbox per se, but rather their comparison to USB sticks.
I have a similar vice... I'm really good at planning things.

I've planned and then put together an awesome ultralight backpack, which I've used only a couple times in five years. I really enjoy tweaking it though, making it better. Turns out ultralight gear is useful for car traveling too. But I don't use it for it's intended purpose.

On the flip side, I work better from a plan. I recently spent several hours designing a crude electric guitar, writing step-by-step instructions on how to build it, then building it from those instructions. I'm almost done and the plan has kept me on track.

I have a tenancy to plan the crap out of things. Many of them I never complete; some I do.
Which of the following would you most prefer? A: a puppy, B: a pretty flower from your sweetie, or C: a large properly formatted data file?
Peter Watts mentioned this potential problem in his Rifters series; one explicit example was a neural net that ran a train and was trained via a series of inputs, one of which was a clock in a train station; one day, the clock broke, and the neural net took some action that ended up killing all the passengers. (I forget the details.)

Which is not to say that we should all fear computers more than humans as a consequence; we do inexplicable things, too.
Ugh, my bad. I don't even know why I thought it was a landing page to begin with. Still, the same argument applies: for a personal website by a non-celebrity (status), it's pointless indirection to have to (for newcomers) explicitly have to ask for how to access other sites, and accessing other sites is the whole point of the website (besides the "novelty"). Oh, that and changing the 'terminals' background colour, I guess.
Not quite the same thing but I'm a big fan of Filebrowsr: https://github.com/filebrowser/filebrowser

Backend in Go, frontend in Vue, deployed as a single binary.
> Why will ARM succeed where MIPS faded into obscurity?

Because for the mass consumer market needing decent compute power, there is only ARM and x86-64 left, everything else has gone downhill in actual usage - and ARM is way easier to implement with a lot more vendors available than the x86-64 world which is basically Intel vs AMD.

The only competition that remains is Loongson for Chinese government purposes, but no one outside of China and maybe Russia will touch that stuff voluntarily.
That would only be short-lived though, no?
For those of you not in the UK, it's worth mentioning that this piece of legislation -- which is popular with conservative voters -- has been dutifully rolled out each time the government is in trouble for the last seven years, and has a history long before that. It is absolutely not proposed in a vacuum.
Round half to even is well known outside Python. It's sometimes called bankers' rounding.
The existence of an employee depends on the existence of an employer and a customer. Both are needed. When you tax customers, you hurt jobs just as effectively as when you tax employers.
I see diversity in the chart not fragmentation. It's a good thing that users are able to consume and interact with avc.com using the browser/os of their choice. I think Jeffery Zeldman and other web standards wonks would look at that chart and be proud.
> why would I need to stop programming?

Age discrimination, unfortunately. Though that might decrease in an increasingly aging U.S.
You can do it with 0% tax increases too (the Laffer-curve suggest that you don't get a linear benefit from increasing taxes, so I tried to do it without).

You could properly do even better if you could withdraw all the troops from Europe and the middle-east, instead of leaving 30k in Afghanistan.
I run Arch on my $175 eee PC and it works far better than any of the other distros that I've tried. It also helps A LOT to run a very light weight window manager. I've found the StumpWM (as a bonus written in Lisp) is a great fit, although Ratpoison would be good as well.

Another advantage with StumpWM or Ratpoison is that they don't draw window borders and there is no task bar etc, so you have quite a bit more space. And since the WM is controlled by keyboard shortcuts you are actually more efficient.
Where is that camz guy that was offering free tax advice for startups a couple weeks back? He may be the person to quickly consult, at least as far as what the next step is: http://news.ycombinator.com/item?id=1837299
Prove you are not fasting for Ramadan by eating this hamburger.
>marketing and PR

Oh, they have it. You're just not the TSA's customer.
Here is an alternative way to scan. http://www.david-3d.com/
Software is free to download, and I bought a Ryobi laser at Home Depot that worked fine ($20).
Both were results of societal changes, not laws. First traditions changed, then did the laws. Attempt of government to 'teach the people to be good guys' through laws only alienates people from the government. While of course, i have nothing against gays, but i have a tooth on the Orthodox church and other institutions which makes Russians so much like cavemen.
Yes, they're called flashbulb memories and they feel 'stronger' and more detailed than other memories. People assume that they're therefore accurate, but really, they're no more accurate than other memories.

In fact, the repeated recall can cause them to become distorted over time.

If you want to preserve a memory, write it down immediately while it is fresh. Don't trust that an old memory is accurate.
> Kolmogorov armed a group of researchers with electromechanical calculators and charged them with the task of calculating the rhythmical structures of Russian poetry

And this is what "big data" and NLP were like before computers :).

One can only imagine what he could have done with a modern computer. (Which is particular hard to imagine because he's responsible for advances which ultimately led to these same modern computers...)

Also, as an aside, I'm very impressed by the quality of nautil.us articles. I've come a across a few randomly, and they've been uniformly high in quality, interesting and insightful.

Moreover, unlike much popular science/math reporting, the articles are not ridden with obvious errors and yet are easily followed by somebody not in the field. An impressive combination. (Not surprising for this particular article, I suppose: it was written by a professor teaching the history of mathematics at MIT.)
It's not great, but if one just says 'X = Y' and leaves it at that, then that often leads to complaints that one is being dismissive and glib. Some people really dislike being told they're wrong, even when citations and supplementary material is supplied for the argument. 'You realize..' can be snarky, but often it's an attempt to soften the blow.
Is this why Embark SF shutdown about a week ago?
Maybe more.

A 1-bedroom in a building next door to the Mission Hotel - San Francisco's biggest SRO hotel, located in the Mission District - just went for $2800/mo.

And the building isn't rent controlled.
Sometimes gender is merit. I wouldn't buy an issue of playboy if it had a dude on the cover.
> Saying that Visa and MC should be required to accept all transactions would be a very strong statement. It's not impossible, but it's very strong.

I'm pretty sure that pedophile guide they were selling on Amazon a while back had Visa/MC as a payment option, because Amazon took my Visa a while ago when I bought something there.

As such, given that they won't process payments for just anyone, I'm going to assume that Visa/MasterCard explicitly endorses each and every group for which they accept payments.
Well, I'm not sure Adeona is still running. See the notice on this page: http://adeona.cs.washington.edu/downloads.html
That's all I'm asking

No, it isn't. You tried to go on about ritual slaughter of animals, then backpedaled as your ignorance was pointed out. Now you're trying to reduce the issue of cruelty to animals in a slaughterhouse to a question of consciousness at the moment of slaughter, ignoring the fact that kosher laws require better treatment of animals than the civil laws governing slaughterhouses. The "we stun them, so they don't suffer" line is a favorite of the meat industry, even if it doesn't always work out that way.

But then, cruelty to animals isn't your concern. After all, it would be most humane not to slaughter the animal at all - but conspicuously, you're not arguing for vegetarianism.
"I think you are more wrong than right"

Do justify that, especially in the context of the widespread abuse of animals under those humane-treatment laws.
I will concede that rr is likely extremely useful, but as a counterpoint to this and the entire article, getting bugs earlier and earlier in the development cycle beats better debugging any day. I will definitely try to add rr to my toolbelt if Ryzen support ever lands, but I still prefer catching problems by writing fast test cases instead. It's like debugging that happens automatically.
I don’t know about the current version, but macOS has been certified as UNIX in the past.
Xoogler here. Of note is the fact that your FANG "level" means very little outside of FANG, so if this is something you define yourself by, I'd think twice before leaving.

If you've earned your stripes fair and square though, you'll be fine, although you'll be making a lot less money (assuming you're at least the equivalent of Google Staff SWE money wise; if you're 5 and below, there's a good chance you'll be making _more_, not less).

Having been through an early stage startup wringer myself, I'd advise against starting a company right out of the gate. If this is something that you want to do eventually, go work at a startup for a couple of years - you don't have to be a front-line grunt and you don't have to commit indeterminate amounts of time to it. Get a position where you'll be exposed to what the execs do: head or VP of something or other, and to the business side of things. Stuff that _you_ will have to do if you start your own company.

It's a completely different existence, you might decide it's not for you, and it's difficult to get out of it without destroying your reputation once you've made promises to people and took VC money.

Plus also consider that your current FANG overlords might not necessarily want you to come back.

Also protip: if there's a chance that you eventually might decide to re-join the same FANG company, the best time to leave is right after a promo, or else they'll try really hard to pigeonhole you into your old level, no matter how ridiculous that is several years down the road.
Thank you for the thoughtful response, this really is encouraging for those on the fence about trying. Might take a trip to Amsterdam soon....
For every Aaron there are thousands of people who signed up, took a great all letters no numbers username, never posted, and never came back.
Late 40's.
That can be creatively abused. There's nothing to stop cops running it at someone to either force them into danger or provoke a reaction which causes the officers to 'fear for their lives' - at least until such time as they're caught doing so. Much depends on the internal culture of the police department in question, and as we all know some of them are Not Great in the ethical department.
This is amazing. Now just FYI, for those curious, some recent "old guard" innovations by pro camera makers for astrophotography include:

1. Leveraging the multi-axis image-stabilizing movement available to an in-camera DSLR sensor with GPS for the purpose of tracking the sky during a long-ish exposure to reduce star trails. Ricoh-Pentax Astrotracer. http://www.ricoh-imaging.co.jp/english/photo-life/astro/

2. Removing the camera's IR filter, allowing it to capture hydrogen-alpha rays (656nm). This captures energy (image, color) not otherwise seen by normal camera sensors. Canon EOS Ra. https://www.usa.canon.com/internet/portal/us/home/products/d...

I know this only because I've been researching a DSLR/mirrorless camera upgrade but also delaying it regularly while I'm reminded how excellent phone cameras have become! Unless you're a pro, a pixel-peeper, an artist, or just someone who simply enjoys the machinery and process.
They poured a ton of investment into it right after they saw the uptrend, but their mission was to drive steady adoption of secure messaging; other features were nice-to-haves that weren't core to their initial function. The massive run-up in users relocating from WhatsApp reprioritized their PI plan (I'm guessing), but up until that moment, they had no good reason to prioritize those things since 1) they're a non-profit with steady funding thanks to Brian Acton, and 2) they have a core mission.

Iterative development is a thing for a reason.

Also, in regards to your edit:

> EDIT - if you downvote, please explain why. If you disagree it's not a reason to downvote.

https://news.ycombinator.com/newsguidelines.html grep "voting"
"Knowledge is only rumor until it's in the muscle." (I've heard that that is a New Guinea proverb but I don't know for sure.)
They don't agree with _some_ experimental data, but yes.
I thought very hard about this problem as I've developed Virgil [https://github.com/titzer/virgil] over the years. Bootstrapping any system, not the least of which a new programming language is a hard problem.

Virgil has an (almost) hermetic build. The compiler binaries for a stable version are checked into the repository. At any given revision, that stable compiler can compile the source code in the repo to produce a new compiler binary, for any of the supported platforms. That stable binary is therefore a cross-compiler. There are stable binaries for each of the supported stable platforms (x86-darwin, x86-linux, JVM), and there are more platforms that are in the works (x86-64-linux, wasm), but don't have stable binaries.

What do you need to run one of the stable binaries?

1. JVM: any Java 5 compliant JVM

2. x86-linux: a 32-bit Linux kernel

3. x86-darwin: a 32-bit Darwin kernel*

[*] sadly, no longer supported past Mavericks, thanks Apple

The (native) compiler binaries are statically-linked, so they don't need any runtime libraries, DLLs, .so, etc.

Also, nothing depends on having a compiler for any other language, or even much of a shell. There is test code in C, but no runtime system or other services. The entire system is self-hosted.

I think this is a decent solution, but it has limitations. For one, since stable executables absolutely need to be checked in, it's not good to rev stable too often, since it will bloat the git repo. Also, checking in binaries that are all cross-compilers for every platform grows like O(n^2). It would be better to check in just one binary per platform, that contains an interpreter capable of running the compiler from source to bootstrap itself. I guess I'll get to that at platform #4.
> The main advantage of Nomad is Nomad.

Is it, really? It feels like it is it's main disadvantage, in the sense that Kubernetes is a first-class citizen offered by practically all major cloud providers, while Nomad... Is anyone actually offering Nomad at all?
Erdogan is not Turkey... A bigger power loses more from any conflict threatening the status quo. Turkey is a key player in protection of status quo surrounding the region shaped heavily by western influence.

Turkey siding with Russia/China, leaving NATO would be end of any US influence in mideast + eastern mediterranean. Guess why Putin is giving so many nice toys to Erdogan. He wants to make Turkey confident and stand up for itself by conflict instead of diplomacy. Meanwhile West is doing the opposite game. I think we all know where this goes.

Remind you, Turkey is 80M in population. Any all out war or a civilian war, will be 4 times worse than Syria, 2 times worse than Iraq. Europe/West had to redefine itself in face of refugee crisis from Syria. We will be talking about a whole different "Western values" if such a crisis happens. And if that happens, CCP won't look so bad to most of the world.
So it's not possible to stake without 32 ETH to stake? That's a sizeable investment.
SEEKING WORK

Location: SF Bay Area

Remote: Yes, strongly preferred

Willing to relocate: Open to discussing

Technologies: JavaScript, TypeScript, Ember.js, Vue.js, Node.js, D3.js, CSS, HTML, Postgres, Ruby on Rails, Phoenix/Elixir, InfluxDB, MySQL, AWS, Heroku, Docker

Resume: https://drive.google.com/file/d/0B126A71kXTHWVm5UQm4ycVRNbjg....

Email: zachzibrat (at) gmail
https://www.linkedin.com/in/zachzibrat/

Extensive experience working in a variety of startups on both front and back end. Have done a lot of work with timeseries data visualizations - in solar energy and performance testing spaces. Have been involved in extensive mentoring of junior developers on my teams.

I have been doing freelance work since October 2018. Deep physics and math background.

I am looking for contract or part-time work.
I wish there was something like PIHKAL for non-chemists. I had a fascination for chemistry as a young lad but Shulgin's books are impenetrable for me.
It is true except for freeing large allocations; that's the only safe thing. Calculating what you have to free can also be problematic, or running a GC which has to decompress pages to scan pointers etc. This will come up if you see your app getting background killed. If nothing bad happens then nothing bad happens, of course.

You honestly shouldn't use NSCache as nobody understands what it does, or tests its eviction behavior, and what it actually does - evict everything under memory pressure - is probably the time you want your cache to work.
We programmers are very picky sometimes. I wonder if the Lisp would have taken off better if it had parentheses free syntax. It could have been easier to sell for uninitiated that way.

I just found out that there exists Wisp [1], that basically removes the parentheses for indentation.

https://www.draketo.de/software/wisp