skysight-inc/HackerNews huggingface dataset:
Mostly connecting the package cache so every module doesn't fail to import in an IDE
SpaceX submits paperwork for 30k more Starlink satellites
Want to be anonymous for this, but I skipped 7 years and while it was a lot of suffering while it was happening, alternate universe me is somewhat less likely to have ended up with a bunch of friends and somewhat more likely to have ended up a violent outlaw. So there's that.
You can't exactly prove it though, the design meant that we can't say for sure it didn't happen. However there isn't enough information logged to say it did either.
> Not at all what I was saying, but since you brought it up: MBA or not, I'd expect the outcome of someone with zero real-world experience being elevated to a position of making executive decisions would be universally shite.

Where do you get the notion that MBAs have zero real world experience? That is factually incorrect.
While I might expect an SSD to use such a strategy, an embedded flash chip doing so is just as likely to be a misfeature, because when the flash does fail you may lose data other than that already being written, which makes it impossible to keep the system even limping along without any logging.
:-)

I have a dog named Laika.
All registered but the state don't check if children attend school?
It seems that almost all the comments are about the downfall of MBAs.

The actual article - not the title - says applications rose in Europe, China and quite dramatically in Canada. If applications rise by 9% in Canada while they decrease by 9% in the US, it's quite a good argument for the thesis of the author which is that immigration restrictions are responsible.

It used to be easy to get an MBA in the US then get a job as a foreigner. I have a friend who got a Masters in the US from an elite uni, worked in New York for 3 years, applied and lost thrice the H1-B lottery to later move to London. Many Indian and Chinese nationals leave for Canada instead of waiting more than a decade to get a Green Card. Getting an education in the US with the intention to access its job market is less attractive now.
This has been debunked in the German media a million times. Absentee ballots are not necessarily counted in the district where the voter is registered, which makes the number of votes cast exceed the number of people egligible to vote in some districts.
The website even says that the district was collecting absentee ballots for five other districts as well.
Oracle goes after customers with 3rd party companies, if you use oracle expect calls for audits and more licenses. You download virtualbox extension at work? Thats a fee per user. Use an Oracle VM in a vmware cluster? They want paid for all cores in your environment now.

Seriously, Oracle goes after their customers like criminals. I refuse their calls at work, they really are just looking for something to make you pay.
I think the turning point for Amazon and thus for Sears was when Amazon's logistics could deliver a product faster than Sears.

I'd really like a refresher on what the retail climate was like at that time that lead Sears into thinking getting rid of their catalog was a good idea.

And why didn't Penny's jump into that vacuum?

Although I expect I already know that answer. I was warned by the oldest worker at my first tech job never to work as a software developer for a manufacturer. They don't understand where the uncertainty and the QA effort lives in the dev process and they keep trying to force it to look like what they know. Probably working for a retailer, even one with supply chain chops, would have been awful in that era.
> discoteca

Move over grandpa! They're called clubs now./s
It seems like dockerhub requires a lot of bandwidth...lots of people being able to pull gigabytes worth of images everyday. Does anyone know anything behind the economics behind this? How can they offer it for free?
Various studies [1] [2] seem to support the theory that people who prefer more complex music are generally more intelligent.

You also probably missed the part where I said, 'from my experience'. I know several people who rose from the extreme poverty of Soviet Union rural villages and shitty rural schools to university professor positions (basically the highest position you could achieve in USSR without participating in the Communist party activities), and you know what, for some reason, every one of them acquired a taste for classical music at one point of their lives. Coincidence? I think not.

[1] https://nypost.com/2019/05/22/smarter-people-listen-to-instr...
[2] https://psmag.com/social-justice/classical-music-linked-to-h...
Was this comment directed toward me? Sorry, I am kind of an HN newb. I'm going to assume it was for me, and take you up on it!
I'm not sure I understand what objections would be to the study you cite.
How does it predict the opposite for extreme intelligence, or any other extreme trait? It's not always the case; but sometimes what we think of as a single quality is actually the result of several genetic factors.

When you say intelligence is "under mutation-selection balance", how does that relate to extreme intelligence?
Python 2 and 3 are not compatible via syntax translation in the same way that many new JS features can be transpiled to old JS. In Python 3, strings work differently in subtle ways that force you to be more careful, and a source code translator doesn't have any reasonable way to know whether a variable is a string anyway. You also see this sort of thing in JS: Babel never tried to implement Proxy because it really needs runtime support and can't be implemented by syntax translation.
you install firefox and launch it for the first time. immediately, a page with google analytics opens up and google gets to fingerprint your browser and hardware before you've had a chance to implement any privacy measures.

I find it rather unlikely that mozilla needs GA on that page, considering that firefox is sending tons of telemetry to their own servers.
Well, I am white and Eastern Europe too. I don't mind countries refusing to take in refugees. I just don't like the hypocrisy and virtue signaling. Turkey is just being very direct and open, instead of virtue-signaling and keeping face acting "humanitarian". Yet this same country holds most amount of refugees in comparison. Maybe, they know a thing or two about the whole ordeal.
Under Correa, living standards increased in Ecuador, and the economy grew. Hard to ask people to not have supported such policies.
Voter ID doesn't solve the problem of outdated/invalid voter rolls at all. I can have an ID from a state I no longer live in for many years after I move out of that state. I can also have an expired ID for the state I currently live in. If I don't regularly buy alcohol or drive, I probably won't feel hard-pressed to spend a day renewing my ID.
its ~$1K, or less if its just one faulty module https://www.youtube.com/watch?v=Q3RCdrh666w
Right in the middle of a test deployment. We thought our deployment pipeline in Jenkins was broken. Took a couple of minutes to realise the problem was actually offsite, with docker hub when pulling the bare development images.
Last week I had a lot of issues with DDG where it barely returned a single page for some development-related queries it shined on before. I am wondering if something went wrong with their algorithms? I also periodically observed disappearance and reappearance of certain sites as a result of the same query (and not just different ranking, but them either completely vanishing from the results or you could get to them at some point).
> The reality is that someone from India will accept much lower wages and poorer conditions than someone born in Australia, Sweden or Switzerland.

People on H1-B live in the US and maintain a good standard of living as per the city they are in and hence end up demanding for the same market salary as locals. This has been proven every-time people brought up cheap labor issue.

The likely issue (for American jobs) here is when whole IT/Software teams shift to India or China through outsourcing companies and American workers are laid off as cost measures. This happens a lot in non-tech companies very easily where they want to stay ahead in tech but not take the ownership of it.
Can confirm - the local media will reprint the same articles every few months on how expats are moving away because the Swiss are too standoffish.

And that includes Germans. I don't want to lean too heavily on the cliches, but if you come across cold even compared to Germans, surely that's a sign.

Source: German expat, living in Switzerland since 2008.
Hi, it's Sonny from Codecademy. Super awesome to see that this made it to the front page of HN. Here are a few questions that didn't quite make it to the original Codecademy blog post (written for our learners):

---

What’s your perfect Saturday?

Have a slow breakfast, do a bit of work – maybe writing. Maybe visit the grandchildren. Run a few miles. Eat a good dinner out with friends. Settle in for the evening with a good book.

---

How was the 2019 C++ Standards meeting in Germany?

It was a rather good meeting. The venue was great and we voted out a “Committee Draft” for review by the national standards bodies. There is now a feature freeze.

In February 2020, we’ll have the final vote C++20. It was a lot of work and there were 220 attendees – a new record.

C++ is going to be great!

---

What are some of the C++20 updates that you are especially excited about?

- Modules – to improve code hygiene and significantly speed up compilation.

- Concepts – to simplify generic programming by allowing precise specification of a template’s requirements on its arguments.

- Ranges – to finally be able to write sort(v) rather than sort(v.begin(), v.end()), to get more general sequences, and more flexibility and better error messages through the use of concepts.

- Coroutines – to get simpler and faster generators and pipelines, simplifying asynchronous programming.

- Dates – being able to efficiently and elegantly manipulate calendars; e.g., weekday{August/1/20/2019}==Thursday.

- jthreads and stop tokens – threads that joins on scope exit (doing proper RAII) and a mechanism for terminating them if their result is no longer needed.

These changes – and many smaller ones supporting them – are major in the sense that they will fundamentally change the way we program and think about our designs.

C++20 will be as big an improvement over C++11 as C++11 was over C++98. It will change the way we think about writing our code. I said “C++11 feels like a new language.” I will be able to say the same about C++20.

Our code will become smaller, simpler, run faster, and compile faster.

---

What newer languages or language paradigms are exciting to you?

I don’t easily get excited and the field of languages doesn’t really develop all that fast when you keep an eye on it.

Most changes are incremental and re-emerge repeatedly in different languages with minor differences. I think the word “paradigm” is overused and misused. If it means any more than “my latest bright new idea”, we don’t see a new paradigm every decade. Maybe object-oriented programming, generic programming, functional programming, and machine learning. That took 50+ years.

I tend to look for techniques that can be widely used. Over the last decade or so, my main work has focused on generic programming and compile-time evaluation. Maybe this will feed into a static reflection mechanism for C++ over the next few years. I like the idea of functional-programming-style pattern matching and did a bit of research on that in the previous decade.
This is kind of reply to Larry Ellison's comments [1] about how Amazon can't run their business on their own databases.

[1] https://youtu.be/xrzMYL901AQ?t=50
It would have been a killer feature if in betterC mode it could compile standard C programs and be a drop-in replacement for GCC/Clang :-).
> The Tesla isn't "bricked" when this flash memory goes bad anymore than a Toyota is "bricked" when its transmission dies.

That's why Toyota isn't releasing updates to transmissions every few weeks, that are changing it's behavior and using off the shelf parts without proper attestation and testing in all possible configurations.

Tesla moves fast, which is great for progress. But extremely risky for long term reliability of complex machines.
I have Google Wifi and its mostly been great.

I don't think it makes sense if you don't need mesh; the whole point of the thing really is that it is the easiest way to set up a home mesh network (or maybe it isn't, but in the research I did before buying it, it seemed to be the most popular and recommended, which is why I got it even though I was skeptical of buying wifi from google).

I've seen speed drop offs twice in about a year of using it, which is my only problem with it. In both cases they were related to mesh: if located in the room with the main router, I'd still get 100+MBps, but when I was in range of the other AP's, it dropped to ~3MBps and the app was reported the mesh connectivity was poor where it is usually "great". In both cases, I rebooted the AP's (via the app) and it instantly fixed it.
> Congress must declare a national moratorium on the use of face-recognition technology until legal restrictions limiting its use and scope can be developed.
> America’s future is closer to a Chinese-style surveillance state than we’d like to think.

Uh, yeah, whatever. I mean, it's not like I disagree or anything.

But it's not like surveillance is only just now becoming a problem, right? Go and roll back the surveillance state revealed by Snowden that would have been a wet dream of the USSR. Roll that back to before Bush II and put a moratorium on that shit.

America's PRESENT. IS. A Chinese-style surveillance state. China is a perpetual preview of what will follow in the so-called "free" world in 3-5 years.
SAP survives because it's good and handles a lot of business cases.

I still hear implementations.

I don't hear implementations of Oracle.
That is a fantastic advice, even better if backed by some data.This is actionable, practical advice. Most of the material for instructing internet entrepreneurs get stuck in that circle of cliches, generalizations and wishful thinking. I would love to read a book with down to earth practical advice like the one you gave.
Our meet up has been running for a decade. This has only been possible by making attendees aware that they own the event. Over the years people have moved on and others have stepped in to keep the thing alive.

By effectively charging at the door our meet up becomes a product people buy not a community they take part in.

If we allow that to happen it won't survive another decade.
How to improve metabolism, stop aging and activate fat burning hormone naturally
And, if anything, people from less secure socioeconomic backgrounds may feel they stand to lose less by pursuing a riskier career path (and I mean "risk" in the real sense of a broader range of outcomes) than, say, PE or Corporate Law, so they are a larger share of S&T
You don't think removing dead or moved voters is important? This is not about voter fraud. This is just about keeping your records in order, and making sure no one can raise suspicions about your electoral mechanisms.
This Chemical Brothers video parallels some of Laika's story:
https://www.youtube.com/watch?v=mRfSM-lv55I

There's also an excellent comic about Laika: https://www.amazon.com/Laika-Nick-Abadzis/dp/1596431016
All the new products use barrel jack for power which is a step backward form USB-C or even from USB MiniB (Home Mini).
Pinged successful. Thanks! :)
MikroTik 4-Port SFP+ 10Gbe Switch Review
Likely the traditional model of taking a large amount of VC money, putting it in a pile, and then setting it on fire and waiting until they stop adding more, at which point the company ends.
Right, this is specifically for people who have both Home and Wifi and want to merge the two into a single device.

I'm pretty sure if you're paranoid about Google, you'd also not want them to control your wifi anyways.
I'd love to know more - your profile seems to be missing your email though (the main email in your HN profile is default private; you have to add it to the About section to be visible).
Hi Troy, you beat me to quoting exactly what you quoted! (well, the part about Paris!) <g>.

It's a brilliant idea to give grants for eBike purchases, and I hope that other governments and municipalities will follow suit, and duplicate what Paris has done.

It would help save a lot of CO2 for the world, not to mention fossil fuels and car traffic...
and I remember one time being able to reorder the list so it shows all the modified items at the top
The biggest point of complexity, IMO, is the representation in which the characters to be matched are mixed in with the syntactical elements in a single string.

This tends to cause confusion, makes escaping complex, and is just really different from most other ways of expressing logic in programming.

Even advanced regex features like extended mode and named captures, which I love, don't get around this fundamental issue with the representation.

It does have advantages though, a big one being terseness, and the ability to be expressed in an implementation-independent way. Another is that for some types of regexes, the expression "sort of looks like" the strings it can match against, which can help intuition.

I think the way forward is to consider the existing syntax a "terse mode" and to use regex builder libraries [0] as a "verbose mode." The "terse mode" does have merits, though, and I wouldn't want to get rid of it or anything.

[0]: For example https://github.com/VerbalExpressions/JSVerbalExpressions is a library that lets developers express regexps using a fluent API. This changes things from being syntactic elements of a string to just being traditional function calls.
I keep trying DDG. Year after year I set all of my computers to use DDG. I last a week, a month, but in the end I always give up and set it back to Google.

I was really hoping the title meant like it read. Maybe my hopefulness was reading too much into 'Search Improvements.'

It is also possible that I don't need a search engine. I'm guessing that at least half of the questions/searches result in a post on SO or Wikipedia. There's probably a quarter of them that shoot me to some Medium entry. I guess I could always just bookmark those sites and skip the search engine..
It's almost like you should set up a Patreon for this comment.
I would guess that it would only add to the model if the new face is recognized by the existing model.
I actually emailed them (the have a specific address for suggestions) with this idea. It would be useful if there were topic specific search modes, coding would be an example, that weighted certain domains over others (like stackoverflow and readthedocs). You could imagine this being useful for other topics as well.

Of course I never got a response. I think it might be impossible due to their model. They aren't really a search engine, more like a search aggregator, they get results from Bing mostly if I remember correctly.
Only ~$150 while providing 4x 10Gbe SFP+ ports. This sounds like the ideal switch for a home-office that is dipping into Fiber Optics.
Amazon is a slightly annoying company that I rarely root for, but Oracle is a predatory company whose customer relations strategy seems to actively involve litigating them as a default assumption.

Amazon is considered a paragon of IT, so their expulsion of Oracle is a useful tool at the CIO/CTO level of "nobody ever got fired for IBM" level of reasoning.

Unfortunately, AWS is becoming the new IBM in that reasoning. Great that it took ten years to reach that level of agreement, now hybrid cloud needs to take over the grey haired CIO / CTO level.

Long live Postgresql!
OP changed their comment to clarify they were referring to HN discussions historically and not just this thread. I can't edit my comment now, and I apologize for the confusion. I would encourage you to review the YC comment guidelines [0] and engage in more thoughtful discussion in the future.

[0]: https://news.ycombinator.com/newsguidelines.html
Sorting by the "Status" column still does this.
I'm totally fine with requiring an ID _and_ making it easy for legitimate voters to get one. I don't understand why there are people who are opposed to voter ID requirements (full stop), as though they are inherently racist.
> Interaction data: Firefox sends data about your interactions with Firefox to us (such as number of open tabs and windows; number of webpages visited; number and type of installed Firefox Add-ons; and session length) and Firefox features offered by Mozilla or our partners (such as interaction with Firefox search features and search partner referrals).

> Technical data: Firefox sends data about your Firefox version and language; device operating system and hardware configuration; memory, basic information about crashes and errors; outcome of automated processes like updates, safebrowsing, and activation to us. When Firefox sends data to us, your IP address is temporarily collected as part of our server logs.

> Read the telemetry documentation for Desktop, Android, or iOS or learn how to opt-out of this data collection on Desktop and Mobile.

If that's OK for you, fine. Not for me.

https://www.mozilla.org/en-US/privacy/firefox/
Why would they block hybrid apps? Apple only cares if your hybrid app loads its code at runtime. They couldn't care less if it's JavaScript.

Edit: If by "hybrid app" you meant "progressive web app", then yeah, Apple has made it somewhat inconvenient to pin websites to your home screen as apps. But they'd never really be able to block them altogether without blocking the web itself, because there's no hard distinction between the two.
13 is super crucial. It doesn’t matter what you’re doing, making your entire identity revolve around one thing is always a bad idea.

Growth is all about branching out and trying new things. Maybe some of those new things are dead ends, but I find trying new things or hobbies always helps me learn about the things I’m already passionate about. The stress relief and mental break ain’t bad either!
From my POV it's more like distributed content-addressable RAM with support for file/directory-structured blobs. You can build alternate abstractions over it.
> Bar owner Chris Westerbeek described how a man had come in, ordered five beers and drunk them. "Then I had a chat with him and he revealed he had run away and needed help... "

Man has got his priorities straight.
A Code of Conduct for Effective Rational Discussion
Distributing a container, virtual machine or something similar.
It's a combination of this Google data format (https://developers.google.com/search/docs/data-types/recipe) and these WordPress plugins (https://wordpress.org/plugins/wp-recipe-maker/, https://www.wpultimaterecipe.com/). Every recipe blog you have ever seen is probably a combination of these two. I think there's one additional format, but I can't find it, because all the search results are just random shitty recipes.
Are you not mistaking DDG with Stallman? ;)
Texas CIO on the emergency plan deployed after 23 cities were hit by ransomware
It wasn't a guess. It is real world data based on the class profile that, as I mentioned, is publicly available. I just don't want to dox myself.
I wonder how people who were on the fence for Flutter will think about this.
Using module counts is an odd metric. Languages mean much different things by modules and have radically different cultures surrounding the size and scope of a module. While an interesting metric to track, it is pretty meaningless as any sort of popularity measurement.
To do a laundry list[1] of other things that I would consider less important than voting requires an ID, which in turn requires you to go to the dreaded DMV. Is it the duty of the government to provide the ID for these people? Nope.

[1]] https://www.washingtonexaminer.com/24-things-that-require-a-... Almost every single one of which is either illegal, or very difficult to do without an ID.