skysight-inc/HackerNews huggingface dataset:
This is mostly due to the keyboard still being part of the chassis. If the keyboard fails, everything needs to be dismantled, and most of the laptop case needs to be replaced.

It sounds like the new keyboard is more reliable, but IMO this is an unacceptably bad design. I say that as a person who really likes the "feel" of the new keys, incidentally.

I've been harping on about this for years now: If it's true that Apple sees Macs as "like trucks" (and thus iOS devices as the cars that most people need), they need to make Macs… like trucks!

[edit] these "pull-able glue strips" are a big step back in the right direction, at least
Serious response: Framing it as an 'Or' implies the two are mutually exclusive. They are not. Diversity is fact. The world is diverse in a variety of ways (skin, eyes, experiences, gender, language, nationality, etc.). Inclusion is the action. Equity is the goal.

In the OKR framework, being able to measure your progress towards the goal is important. The real question is, which aspects of people who work for your company do you measure to ensure proper decisions around inclusion to achieve the equity goal?

It's easiest to measure by 'skin deep' factors b/c that is what human beings most easily make poor decisions on (fear, bias, stereotype, self-segregation, NIMBY-ism, etc). It is also required for companies to report to the US government on these factors because of our history of poor decisions (to put it lightly). It is therefore easiest to use that as a metric.

Serious question: If implied in your question that the goal should be equity in 'thought', how do you propose that is measured?
Such a bummer.. hopefully it gets picked up by a different company before it dies entirely
Location: Salt Lake City, UT

Remote: Yes

Willing to relocate: Yes

Technologies: Scala, Java, C#, Python, MATLAB, C, C++, Javascript, SQL, AWK, GraphQL, Docker, Spring, Apache Spark, KNIME, Tableau, Git

Resume: https://goo.gl/7GH3zt

Email: chaseolarson@gmail.com
How does this compare with the protesters' demands? Anything missing?
What is he trying to get over on us? The fact that we discussed if the idea has merit?

His stated motivation for the idea is amusing/ridiculous/absurd (choose your descriptor). However, his idea brings up some points about the stability of record keeping and how entitlements are given.
I bet Apple has agreed to take a 0% cut of big companies's products, just to incentivize other developers to publish on the AppStore.
Ugh, I apologize. I found a bug with sign in for accounts with passwords containing certain special characters. Fix is in the pipeline. Thanks for notifying me!
Neurons that fire together, don't always wire together
Or maybe an outlier? Because ageism is a fact.
> And consider you don't have a choice, like the trolley problem, you NEED to pick one

Can I choose to drop the bomb on Americans instead?
>make-work drudgery

"Make work drudgery" will still need to be be done by someone.

>its true even some engineering, doctoring, lawyering (wait that happened already) jobs will be automated too, and those folks will find the UBI useful.

How?! How will they find UBI useful? It is really frustrating to hear people argue that UBI solves problems that it does not actually solve.

UBI has no answer to automation. For one thing our current welfare state can already provide the basic necessities (for example, nobody ever starves in developed economies), and we can keep adapting it as things change. What we don't know is how we can have a functioning society where the majority of the population doesn't need to do anything.

UBI also has no answer for third world countries which have no capital to drain on a social spending. How is UBI going to work with failed states like Congo? Or Somalia? Or a developing nation like Bangledash? How is immigration going to work? Right now there is an economic case that developed nations can make for new immigrants, but in a fully automated world immigration is ONLY charity since every immigrant you take in will be a drain on your social system and provide no contributions back.

UBI is also ill-defined. Libertarians think UBI will replace our social welfare state (including healthcare system). Progressives, Leftists and Socialists will NEVER EVER agree to that. At best, they may see it as a complement to the existing welfare state.

So what problems is UBI actually solving for us?
Even on a 100% charge, a typical e-Scooter used by Bird, Spin, etc. struggle on steep uphill climbs.
Scaling up is one of those easier said than done things. Until Apple actually does it there's no reason to assume they could do it.

Cavium is sort of your proof that scaling is hard. The 32-core ThunderX2 @ 2.2ghz with 56 PCI-E lanes has the same TDP as the 32-core AMD Epyc with 128 PCI-E lanes. And it's slower than the competition from AMD & Intel at comparable power budgets.
Operation Gomorrah which began on 24 July 1943 and lasted for 8 days and 7 nights. Hamburg, Germany.

>killing 42,600 civilians and wounding 37,000 in Hamburg and virtually destroying most of the city.

>The unusually warm weather and good conditions meant that the bombing was highly concentrated around the intended targets and also created a vortex and whirling updraft of super-heated air which created a 460 meter high tornado of fire.

https://en.wikipedia.org/wiki/Bombing_of_Hamburg_in_World_Wa...

---

17 January 1991 – 23 February 1991

https://en.wikipedia.org/wiki/Gulf_War_air_campaign

>2,000–3,000 Iraqi civilians killed

>10,000–12,000 killed

>100,000 sorties, dropping 88,500 tons of bombs,

>Coalition bombing raids destroyed Iraqi civilian infrastructure. 11 of Iraq's 20 major power stations and 119 substations were totally destroyed, while a further six major power stations were damaged.[18][19] At the end of the war, electricity production was at four percent of its pre-war levels. Bombs destroyed the utility of all major dams, most major pumping stations, and many sewage treatment plants, telecommunications equipment, port facilities, oil refineries and distribution, railroads and bridges were also destroyed.

---

NATO bombing of Yugoslavia

March 24, 1999 to June 10, 1999

https://en.wikipedia.org/wiki/NATO_bombing_of_Yugoslavia

>The bombing killed between 489 and 528 civilians, and destroyed bridges, industrial plants, public buildings, private businesses, as well as barracks and military installations.

>In 2000, a year after the bombing ended, Group 17 published a survey dealing with damage and economic restoration. The report concluded that direct damage from the bombing totalled $3.8 billion, not including Kosovo, of which only 5% had been repaired at that time

>In 2006, a group of economists from the G17 Plus party estimated the total economic losses resulting from the bombing were about $29.6 billion.
Material Impact just closed its debut fund with $110M
As useful as this tool may be, it doesn't seem to prevent redundant or repetitive styles from being created, which is a bigger issue than ensuring correct syntax (since your editor is likely to do that already).
It's very true that all the programmers I know who write missing critical code (Ie. who will get blamed when it goes wrong) are all anxious characters. I have personally found that a month or two out a year doing something involving people like hiking or hospitality work definitely lowers the levels.
Neat. Side note, there's another project called HashIds with many language implementations for encoding integers (or array of integers) into simple alphanumeric strings, and decoding back again.

https://hashids.org/
Only losing another 300 ft with that rate of decent is a very quick remediation. Large aircraft don't turn on a dime.
It's a strong word. However, I've found that very few people I know outside of the tech-world bubble have remotely favorable opinions of Twitter, Facebook, or Google. I realize that's anecdotal, though.
No employee rep on the board. Chief Diversity Officer still reports to C-team not the board.
> Wouldn't getting fired be a more appropriate penalty?

no.
What's next? Rent seeking on IPv4 address space?
Lots of x86 code plays fast and loose with alignment which will blow up on ARM.
If this doesn't fit, you should check out Mattermost, Rocket Chat and Zulip, all great alternatives to Slack.
This is a similar encoding as airline reservation numbers, except it also has lowercase characters. But the requirements are very similar. It's amazing how much confusion is removed by suppressing ambiguities between number 0 vs. letter O and number 1 vs. letter I.

For reservation numbers, doing away with case makes it easier to speak the number over the phone.
100 million cars can connect to the Internet?
I don't have any experience with Google in this regard (beyond looking into the Damore case, which is a bit muddy because of the amount of public pressure Google was facing [0]). However, in my experience, diversity programs and officers tend to be about liability and checkboxes; and there is no legal checkbox for diversity of ideas.

Plus, surface diversity is much easier to measure; and you optimize for your metrics.

[0] Ideally a diversity officer would stand up for Damore. But I have no idea what went on behind the scenes of that decidion.
Yeah I had a similar reaction, while reading it.

He seems a little egotistical for my liking. Writes as if he is "all knowing", and people are constantly badgering him for his wisdom, so he finally decided to give some. Us plebeian should be grateful.

That being said, his advice seems pretty damn good, and I plan to pass it on to some people who are burning out and/or looking to switch career paths.
And no consumable components that need to be replaced in the process of a repair (i.e. the adhesive strips holding down the batteries and speakers).
Ask HN: Is Reddit's popularity real?
Looking at wikipedia's list of top sites on the internet they are currently

1. Google
2. Youtube
3. Facebook
4. Baidu
5. Wikipedia
6. Reddit
7. Yahoo!
8. Tencent QQ
9. Taobao
10. Google India
11. TMall
12. Amazon
13. Twitter
14. Sohu
15. Instagram

Looking around me pretty much everyone I know uses Google and Youtube. Most people I know use Facebook. People reference Wikipedia often. I don't personally do Twitter but I see references do it many times a day.

But, Reddit? No one I know uses Reddit. Not a single person. If I look around at people's laptops I'll see people on Google and Facebook and Youtube. I've never seen a single person on Reddit. I never see people posting references to stuff on Reddit, where as I see tons of references to Twitter. Youtube probably also benefits in that every embedded iframe video on non-youtube sites counts as a hit on Youtube but Reddit has no embedding AFAIK so it can't get that added to its stats.

I get often told Reddit is a great place to discuss many topics but anytime I go I never find any real discussion. The Unity forum is dead compared to pretty much another other Unity resource. Several other programming sub reddits get almost no traffic or only a low amount of inexperienced dev traffic. The top 10 most popular podcasts in the USA get almost no discussion. The number of comments on top topics is impressive but it's no more than articles on popular news papers that haven't banned comments.

All this is the long way of saying something smells fishy. It just doesn't seem like it's possible for Reddit to be in the same class as the other sites on that list based on all the easily observable evidence.

Is Reddit really as big as people say it is or is it really several orders of magnitude less and something else is going on to make it appear more popular than it actually is?
In many cases, absolutely.
> The atomic bomb is one obvious example of a technology that seems to be inherently bad not only for humanity, but for biological life itself.

Is it really inherently bad if it's just generating a lot of energy? Couldn't that technology be used to generate electricity?
I'm not sure why you're getting downvoted. Perhaps the inclusion of the absolutist "every drone strike... ever".

But this raises a valid concern. Is drone striking weddings really winning the hearts and minds of people, or is it just setting up the next generation of (IMO, justified) hate toward the US? [0] [1]

[0]: https://en.wikipedia.org/wiki/Wech_Baghtu_wedding_party_airs...
[1]: https://en.wikipedia.org/wiki/Haska_Meyna_wedding_party_airs...
They used epoxy?

Usually when companies glue parts together inside electronics they use rubber cement, which can usually be peeled off without damaging the component or the housing. It's an inconvenience, not a roadblock to repair.
I guess 50 yrs is too dire.

However IMO the direst predictions you refer to are probably assuming a continuation of the current levels of resource consumption/ecosystem destruction.

But IMO it's far more likely that resource consumption in all its forms will keep increasing at a breakneck pace with every technological advance - thus accelerating the march to uninhabitability.
If you define “Technology” by having better means to alter the world, you can’t be further from the truth.
I'm lost. What is this site about? What is the feed page showing me and what am I supposed to do?

I couldn't find the "about us" page, which normally helps me understand what the site is about, and what I should look for. It may be helpful to include that (and a menu button / menu bar at the bottom..?)

It's probably me, but this is too minimalist and context-free for me to actually get anything out of it. Maybe I'm not part of the target audience?
How you can build a flyer distribution business
You say "Several major features land every year.", but you don't back that up.

In 2018 the major features we got object rest/spread and asynchronous interation. Rest/spread is a big feature that I forgot to mention, but async iteration is only useful in a few situations, I'd call it a minor feature.

In 2017 we got async/await, and shared memory/atomics. Only a few fringe code bases will use shared/memory/atomics, so I'd call async/await the only major feature.

In 2016 we got 0 major features. The only things in the entire spec (an entire year of language progress) was Array.includes and an exponent operator (). Both of those are very clearly "minor" features.

So in the last 3 years, I'd say we've had 2 or 3 major, mainstream features, that's very far from "several major features every year". Especially 2016 where there were 0 major features.
IPv6 works fine in AWS. I have several v6 only resources there now... no problems. No SSH scans, no elastic IP fees, no log noise from all the IPv4 idiots. It's heaven.
Uploading Source Maps to Sentry with Webpack
Ah, I had assumed you were talking about any time in the last 30 years.
I think what I found most lacking in this video is that data did not play a role in the overview. The presenter discusses that a ton of computation is needed to do deep learning, but doesn't explain why. And really, it's because the models are big and the training data is even bigger. So computation improves, and helps you deal with bigger models and bigger data, but where does the data come from?

The big question to me isn't whether computation can scale, which this video makes me belief it will. It's whether the data will scale. In RL domains with good simulators, such as Go and the Atari games, data doesn't seem to be an issue. The in-hand robot manipulation work also makes heavy use of simulators to reduce the amount of real-world time needed to collect data. But I don't see an argument that we will need to get high-fidelity simulators to train these agents in.

I do love the in-hand robot manipulation work, because it's one of the few that shows that results from simulation can be applied to real robotic systems. And while I hope for the sake of robotics that we can get better and better simulators, it's surprising to not see that as the central focus in conversation about getting AGI to emerge from gradient descent on neural networks.
Show HN: Skynet Today, a site of informed and accessible coverage of AI news
I've owned both a scooter and skateboard for 7 months.

I disagree, you can ride a scooter on a sidewalk safely and I need to do it from time to time. Of course, I don't prefer it. But it's pretty easy to do safely and it shouldn't bother anyone if done correctly.

The rules I follow:

1. Go much much slower.

2. Stay far away from other people and blind corners.

3. Always assume a person is about to make an erratic movement

4. Never pass closely to a person. When passing, go their walking speed + 1mph. It should be a similar speed differential to passing someone when you're walking.

5. If you have no space to pass, you need to go walking speed
until space opens up.

6. if the sidewalk is too packed, just get off and walk it.

7. If you have far visibility (no blind corners, doorways, storefronts, etc) and there is no one in sight, let'er rip.

It all depends on the conditions. You should never blow by people at 15 mph. I commuted partly on 5th street in downtown Los Angeles and never had an issue, a close call, or had someone bat an eye. The goal is to blend in with other people walking.
Would it be possible to use rump kernels with this to get support for the myriad hardware out there from the get-go? Or are QNX-esque microkernels and rump kernels mutually exclusive for some reason?
Now we are getting into indefinable moral calculus. If drone strikes have a net positive impact, are they justified? If you are in a train about to run over three people but can change the direction to run over one, do you do it?
Population of Earth > 7.5 billion and growing.

IPv4 Addresses < 4.3 billion.

It was just a matter of time before IPv4 was insufficient, no matter how you allocate it.

Edit: wow I have no idea how that got so garbled.
I think I disagree here. Technology is very much a key part to solving most of humanity's problems. It always has been. Technology is what drives humanity forward. You can look at every empire in history and you will find that at their peak they had some kind of technical advantage over others. Conversely, their fall tends to be correlated with losing that edge.

Silicon Valley thrives on startups spending money on all sorts of crazy stuff that accidentally succeeds once in a while, courtesy of plenty of investor cash to keep that going long enough to find out. The successes are wildly lucrative. There are probably more than a few future billion $ unicorns being nurtured to success in the valley.

However, as soon as unicorns succeed they turn corporate. I think Google is a great example of this. IMHO there's a clear difference between what Google accomplished technically before and after their IPO. At this point it seems they are mostly milking tech that they built/acquired around or before 2005 (search/maps/youtube/android/ads/etc.). It's not that they are getting nothing done but they are accomplishing far less at far greater cost since they probably spend more than ever on R&D while having increasingly less to show for it. They take less risk with their projects and their comfort zone has shrunk to the point that they felt a need to park their more wacky initiatives under the alphabet umbrella, outside of Google. Of course, this may end up being a clever move if some of those efforts succeed. But I would look outside of Alphabet for likely unicorns.

This CEO was employed to look after the cash cow while the Google founders focus on the more exciting stuff in Alphabet. He's not there to build the next Google, merely to keep the existing one going. Stagnation is not unique to Google. Many companies suffer from technical stagnation. Very few companies actually survive more than a few decades. In the tech world, things are trending down not up in terms of longevity.
You're right, fixing.
If you can't get enough of Base-encodings, there is a project called "multibase" (https://github.com/multiformats/multibase) that lets you encode which Base-encoding you are using, together with the data itself, so it's easier to know what data you are received/sending.

The basic format is `<varint-base-encoding-code><base-encoded-data>` and the "varint-base-encoding-code" comes from https://github.com/multiformats/multibase/blob/master/multib...
Funny you should mention that today. I was just reading an attempt at making sense of that: http://slatestarcodex.com/2018/11/07/ssris-an-update/
Most startup workload is internally built software that we only need the compiler and/or runtime to be optimized for the architecture.
One of Arecebo's missions was to listen on Soviet and Sino transmissions, or nuke tests, via moon bounced transmissions.

(From Steve Blank's "Secret history of Silicon Valley" talk.
https://api.spreaker.com/download/episode/10023411/steve_bla... )
I meant midtown, which in Manhattan is the core business district.
Ask HN: Have you worked with any Low Code platform with on-premise deployment
Also, after the fans the storage is the most random (not from abuse) failure prone part on most laptops. Well, I guess the keyboard on the MBPs might edge it out if you don't count "not only using it in a cleanroom" as abuse.

It has been getting better as people work the bugs out of their SSD controllers, but it does mean the whole laptop is garbage if the MLC flash chip craps out.
I have car. When infotainment, firmware have delay between press keys. If press too fast twice in a row, infotainment lose second event because firmware too slow. Please help.
> Who the hell is Cap Debis?

Debis = Daimler-Benz InterServices, sold to T-Mobile (specifically T-Services) in the early 2000s

CAP Debis was a partnership with CAP Gemini.

Today it's mostly enterprise telecom/IT, though that maybe oversimplifies things. It's a big beast in Europe, Germany specifically.
Sam Altman on Choosing Projects, Creating Value, and Finding Purpose [video]
I read somewhere that it wouldn't actually help at the moment. LPDDR4 on the A series chips is in the same package as the CPU. From what I understand, this is the only current way that anyone in the industry is using LPDDR4.

What Intel is promising is LPDDR4 packaged in it's own chip(s) on the motherboard.
Certainly not zero, but probably enough for hitting the frame deadline for 60fps graphics (16ms). Could even enough for real-time audio processing (at 4ms or 8ms).
That will cover the vast majority of latency requirements that application developers using an OS deals with.

Some embedded realtime cases might have more strict deadline requirements, or be complicated by the potential jitter that a GC might intoduce. Eg most discrete math used in motor control systems assumes a fixed sample period.
Zinc: Minimal Lightweight Kernel Crypto API. Wirequard [video]
That's reductive argument. Who decides who is worthy enough to hold "humanity's best interests" at heart?

That's a subjective judgement that depends on who, where and when you are. Kipling's vision of "humanity" and its interest is very different that Mao's, which is in turn very different from yours.

Technology makes things more efficient, but doesn't change the act. Getting your head bashed in by a caveman, cut off by a 19th century cavalry sabre wielded by a horseman, or vaporized by an explosive shell has the same end result.

Do you equate the person who whittled the caveman's club, raised the cavalryman's' horse or operated the supply train that transported the shell with Google?
"Chairman Kees Koolen told CNN that Lithium Werks was investing in China because the infrastructure is better and it's easier to get the permits needed to build a factory. The company said it was put off by the amount of red tape needed to invest in Europe."

I don't really see a path to Europe becoming relevant in emerging technologies with comments like this from what few companies they do have.