skysight-inc/HackerNews huggingface dataset:
As technology changes the nature of work, it's natural that some jobs will be come more automated and different combined categories of skill will be necessary.

The pessimist in me is suspicious that in many (most?) of these cases is due purely for cost savings which is not the same thing as efficiency. Combining roles to use naturally overlapping skills, with the potential side effect of giving people the opportunity to grow those skills and advance is laudable. Expecting people to do unrelated jobs simply to need fewer people is not.

When cost is the sole driver for change, nothing is improved.
So it's a specialized iPad.
That's because that's their ISO country code, they didn't specifically pick it for the domain.
Specifically, if you disable JavaScript entirely, they load cleanly (via the no script tag).

If you block just the amp js endpoint, they have a fallback for slow confections that waits a few seconds before rendering to avoid page redraws. This is the 8-second thing.
HG Well's "War of the Worlds" original radio broadcast is a great example is the media abusing trust unknowingly.
Insisting on hardcore changing values as the main instrument of climate action is likely to backfire, however. Imagine if we had responded to ozone depletion by insisting people not use refrigerators and air conditioning versus just developing non-depleting refrigerants?
My father was doing this 60 years ago. It is released directly into the soil, and soil microbes take it up with astonishing speed. He said you can't smell any ammonia when it is operating.
Thank you for the kind words.

Phone calls do not work yet, and since we get asked about this all the time, it is in the header of the homepage now - on every page.

> Is there a reference phone that I can be sure will work?

We have two featured devices on the homepage, the Google (LG) Nexus 5 and the Nokia N900. But even for those two we can't guarantee that they are always working, in fact with the Nexus 5 we have quite a lot of breakage lately with one of the reasons being a mesa update that broke the freedreno driver. For the PinePhone devkit we started publishing reference images, which you can expect to not have major issues such as not being able to boot (as mentioned in the blog post).

EDIT: and of course: contributions welcome! if you are passionate about getting phone calls working with let's say the N900 on postmarketOS and have some time to spare, and you are not afraid of learning something new and having a lot of fun in the process, then have at it. Especially with the N900, there is a lot of groundwork available to build upon.
Proper revenge on narcissistic parents causing parental alienation
I think you're missing the point, of course the bargain doesn't reflect reality -- but many people choosing the startup over the other job given this bargain thought experiment where all else is equal implies that there is motivation other than money, i.e., freedom of direction, ownership, etc.
Cattle likely won't change. I'm going to keep eating meat. And deforestation may not change due to exploding population. However, that doesn't mean we can't capture carbon. I've seen numerous promising business ideas to capture carbon and convert it into useful materials; I think it's more feasible to do that than to force veganism on every one.
> I don't think it makes much sense trying to accomplish this on FPGAs; you're better off using CPUs, GPUs, or making something domain-specific like TPUs.

I dunno, we have a lot of libraries and frameworks who make it their purpose to efficiently run code on either a CPU or GPU (or TPU, if we're talking about things like tensorflow); a FPGA is conceptually just an extension of that except, ofc, that on-the-fly FPGA recompilation usually outweighs any performance benefits you'd get from using the FPGA based hardware accelerator, so the only reasonable uses are one and done layouts with occasional patches/updates. If we could get an FPGA gate pipeline that was as efficient as the modern shader pipeline, I think what we could use them for could expand greatly - imagine a tracing JIT that could dynamically load hot sequential code into an FPGA to speed it up, the same way we can load matrix ops into a GPU today.

With where FPGA toolchains are today, it just doesn't work _because_ the compilation process is so bad and slow, and nobody except the engineers within Xilinx and Altera even have a reasonable shot at making it better since both the compiler and the compilation target are closed. Part of it is simply that these compilation passes aren't really configurable (beyond expressing layout and pipelining preference) - if I could get near instant bitstream generation in exchange for 30% extra space used, I'd use that setting for all but my final builds, and strongly consider invoking it at runtime.
Have you tried Bill Gates/
Breakthrough Energy Coalition?

http://www.b-t.energy/
The trend of rapid world peace destabilization and depleting (which is somewhat disputed) oil reserves gives some hope to the radical environmentalist that world wars and famine might improve humanity's ecological footprint. What a dark time it is that we have to turn to fantasies like that to feel hopeful.

I enjoyed skimming through the Deep Adaptation paper. I expected a strategy for preventing climate crisis, but found a sobering look at how to approach it and deal with it.
Yup. Nobody at Microsoft who actually believes in the Web seems to have authority to override when some new executive decides microsoft.com ought to be a Wiki now, or a web forum, or blog site, and throws away all the stuff people have bookmarked, and all the stuff that conscientious employees linked making their documents useful.

Half of the HTTP "Too many redirects, gave up" errors I've ever seen in my whole life were from microsoft.com

These days I have less reason to visit microsoft.com, but I recommend looking for (and retaining when you find them) URLs in the form https://aka.ms/ which seems to be curated by somebody who actually respects the idea of URLs and so end up pointing to wherever the content is now, even years after it has become a Wiki of a Blog Post about a KB article with a Word document in it.

I'm assuming it's manually maintained, since I can't imagine any possible automatic system would keep up with the nonsense at microsoft.com, but so far it has worked.
All input will happen through dance movements interpreted via a depth-sensing notch at the top of the screen.
The estimated $30 per computer that OEMs pay has nothing to do with consumers buying fewer PCs. Consumers are buying fewer PCs because of mobile and better single use devices like streaming boxes, smart TVs, and consoles.

Who was going to pay for crapware on Linux? Few PC consumers want computers without Windows just like few consumers want Android without Google Services.

Besides that, computers have been “good enough” for home use for awhile where they don’t need to be upgraded. Considering that most non gamers only use their home computers for Web+Office these days.

I just brought home an old Dell Inspiron Dual Core Pentium circa 2009 running Windows 7 (cleaned it up) with 4Gb of RAM and installed the latest version of Chrome and Office using one of my 6 available users. The only thing slow about is the spinning hard drive for what she needed.

In fact, Dell still sells low end laptops with lower resolution than my 10 year old Dell (1600x900), the same 4GB RAM, the same speed hard drive, and the same wireless technology - 802.11n 5Ghz.

While neither the built in Ethernet or WiFi can take advantage of my gig-e up/down. It’s still not a bottleneck for their crappy cable internet.
Recently I've restored my iPhone and lost all of my passwords in Safari. Now I use LastPass
10⁹ ops/s is an incredible underestimate; CPUs tend to have an IPC around 4, and at least two cores, even on mobile. Which means at 3GHz, you should have closer to 10¹¹ ops/s.

The real question is not whether a computer can boot in a second, it's whether it can boot in a frame.
That would be pretty awkward for anyone who uses their laptop while it’s open, which is the majority.
Please give it real ports. Not just USB-C. And please make it not catch fire. And the keyboard not break. And the CPU not thermal-throttle terribly. And Nvidia GPU option. And a screen that has a reasonably-durable ribbon cable. And a keyboard that's not trash.
This is a good checklist for a much later date: the day your ready to raise capital.

This is a bad checklist to start with, because your right. 99.9% of ideas start off bad. The founders of Airbnb originally required each host to serve breakfast and expected each host to use airbeds in their living room. That was the original idea. They went to investors and explained the market size by counting the number of airbeds sold.

There is a good YC essay on building a toy. Start by building a toy that has meaning to you. Then if it morphs into a real business and you think your ready to raise capital: this form will be useful. Also, play with this form now. It will help you think about ideas but don’t buy into it too early. Focus on meaning at early stages.
Can you explain that to me?

I do not understand the concept of comparative neutrality.
There are some that have done so: https://www.indiehackers.com/products?funding=vc
One "solution" we tried here in Argentina in 2001 is the Corralito [koraˈlito] https://en.wikipedia.org/wiki/Corralito : Each day you can only extract a small amount of cash from the bank, but you can still transfer the money to another person/sucker using debit or credit cards or checks. [Note: It didn't end well.]

The equivalent to cryptocurrencies is that you can only convert a small amount per day to hard money. With cryptocurrencies it is more difficult to enforce the restrictions "per person", but we had a few trick IRL here too.
Doesn’t want to use Firefox because the logo is old. Go figure.
Perhaps the device will the same size and will simply reduce the bezels on screen, since 15.4 to 16 isn't much more.
> I also didn't quite follow your interpretation, why does avoiding working 40 hours a week lead to spending more man hours to pursue an opportunity?

Disclaimer: my interpretation is in the context of the SV mantra under discussion, I have no horse in this race.

Working 80hours/week involves making a lot of sacrifices with respect to family, friends and (often overlooked) one’s health, so the people who do so think of the (outsized) reward at the end to drive their work ethic that is unsustainable for most people over the long term.

Also, there is only so much code one founder can write, ditto for sales, which is why hiring more people is a sensible strategy.
> Firefox has way better privacy controls than Chrome, however, their track record on security is abysmal. In fact, a 0-day was just found last week targeting Coinbase employees.

All complex codebases, especially web browsers, will suffer from 0-days and other critical bugs. You cannot use the occurrence of 0-days as a measure of security maturity. what matters is how such occurrences are handled, incidentally Mozilla handled the last 0-day well.

In between Google crippling Chrome users ability to control the code that runs on their machines and Mozilla’s investment in security innovation at the lowest levels(Rust) I am pretty happy as a Firefox user.
I shall not try to sell my ballistics based therapy ..
We don't need thousands of years of storage. We need 200, before we boil ourselves to death (metaphorically speaking).
Free (as in beer) tools from Microsoft like .NET Core and Visual Studio Code are too little, too late.
No, it's because the internet is in English. How is it possible someone on hacker news does not understand this?
Are Homo Sapiens Ecological Terrorists?
Isn't USB-C real? Ideally, it would have 3-4 USB-C ports but USB-C is definitely the future.
So now email clients need to implement a javascript engine as well as an html engine? For what benefit to users? At what cost to users?

AMP for email solves a nonexistent problem.
I guess the numbers are really showing people want bigger laptops... In my circles most think the 12inch MacBook is too large. iPad Pro 10.5 with a better keyboard and more software freedom would be perfect. But almost everyone I know is a 'traveling coder'.

Edit: seems downvotes because of disagreeing? I am just adding a data point from a few 100 people I know/work with who would never buy this machine. Or any other larger than 13inch machine for that matter.
I want more of this thinking. Make the most of the space available instead of shrinking form factor like the xps line. Ie go for a 16” class chassis and fit the largest, bezel-free display in there they can. Instead of fitting the smallest machine around a 16” display. I realize his is how they’ll do it, and it’s annoying.

I think, similarly, a touch bar in addition to a full keyboard would be useful.
I've done three ASICs using only schematics in the 1980s (back when 2.5 um was the bomb). I've done ASICs, FPGAs, but mostly full custom designs since then. And this article is wrong-headed on many levels.

Verilog is an event-driven modeling language. It easily describes large collections of processes where a given process is triggered for reevaluation any time one of its inputs changes. That is what it was designed for back in the 80s. Using it for automatic synthesis of logic came later.

If your mental model is that Verilog is an ISA then things will be very confusing. Programming language semantics and ISAs are two different things.

Yes, the Verilog language is pretty ugly. But it allows low level modeling at the primitive level, even if that primitive is a single logic gate. And like any programming language, hierarchy is used to build useful abstractions for the particular problem domain.
Yep. "Knee high by the 4th of July." I heard that when I was a kid in Nebraska; Things were good when that was true. Miss that life. It was so quiet some nights. You could hear the corn grow. Don't know for sure about that. But I do know when the equipment shut down in the evening you could hear two people talking clear across a field as clearly as if they were right next to you. I suppose that is still true on a farm.
In what way does google control this prefetch mechanism?

If you mean why does the cache (of which there are 3: google, cloudflare, and Microsoft/Bing) get to control the preloading, the amp limited set of html can be safely cached in it's entirety.

So when I visit a search engine and an amp page is preloaded, it doesn't communicate with that domain.

This ensures that cross domain preloading is possible without leaking my information to any third parties (where third parties in this case is "random sites on the first page of Google").

If link preload was used, any time you made a search, it'd be equivalent to opening all the results on the page, from a tracking perspective. That's pretty awful from the point of view of privacy.
All of the Visual Studio supported languages are accessible for free with the Community editions. The paid versions give you more advanced features for understanding, debugging or profiling. You can see the differences at [0]. Personally, I use VS2019 Professional at work, VS2019 Community at home. I don't really miss the extra Professional features at home, but I do wish I had some of the Enterprise features at work.

[0] https://visualstudio.microsoft.com/vs/compare/
It is a regional thing, the startup I was on back in the 2000's .COM wave adopted .NET still in beta phase as MSFT partner as replacement for our in-house Apache/IIS Tcl server module stack.

Later on I worked for a few others that were also using .NET.
Exercises in Programming Style, Back to Object-Oriented Programming
I hate it but you're wrong. (I agree with you, but I'm wrong too.)

I used to work for a small company that made it big (you've heard of them.) We went from ~25k to ~250k users while I was there and the VCs were lining up to pound money up the founders' asses. Limosine rides and $500 steak dinners to woo them, the whole thing. I left, they eventually went public, and last I heard the Walton family owns it now or something.

Anyway...

The front-end guy "Chris" (not his real name) and the back-end guy were pals, and they would just push any old shit to production. The CEO had no clue, and I wasn't in a position to get them to stop. There was one other guy working remotely who didn't care or also had no clue.

So, "Chris" (not his real name) would shit out some PHP, bang on the new feature or whatever for a few seconds, and if it worked even slightly at all he would push it.

Shit broke all the time.

The poor dumb users would be on the support forums telling each other how the heroic Chris was working furiously to fix it, and I'm sitting there fuming because Chris is the ruthless asshole using them as unpaid QA.

That fucker is a millionaire now. Go figure.
Yeah, but for now, I need something other than just USB-C. I don't want to replace all my peripherals, nor do I want to carry dongles.
You can find a lot of figures in the IPCC reports.

https://www.ipcc.ch/working-group/wg1/

https://www.ipcc.ch/report/ar5/wg1/
No, it isn't slow or closed source.

https://devblogs.microsoft.com/dotnet/performance-improvemen...
YouTube Drives Young People to White Nationalism
I have a 2013 MacBook Pro so I haven’t tried the Touchbar.

With the exception of the ESC key, with I use a lot, I’m not sure I’d miss the rest of the function keys. The idea of a touchbar seems like it could work if done right.

Did Apple do something wrong or it just doesn’t work in practice?
I feel like the reporting on these things using just the generated images is completely off point. Showing an image of a face and saying: “can you believe this is fake isn’t it amazing?” Just has me going meh? At the very minimum show the “completely fake” generated image next to the closest image from the training sets used. Otherwise how do I know you haven’t just built an over-engineered solution that picks a random number between 0 and the number of images you had available for training?
I'm bald...
So that's actually how it works if you just ignore hClose. The problem is that it sometimes matters when things get closed, so they do "need" to expose the ability to close things sooner.
That is an underserved area, terminology-wise. Perhaps 'small startup' captures it best where it can also have other startup qualities of leveraging tech or disrupting a market.
We've been using a Big Berkey water filtration system for some years now and totally did away with plastic-bottled water. The arsenic/flouride filters are optional, but I think worth it. I recently commissioned a lab test for my drinking water and the filters appear to be very effective, although it may be the case that my city water is already high quality and arsenic-free (for now). Regardless, I feel the money spent on Berkey and its filters were worth it, even if just for my own psychological coddling.
Does it support Python?
> making these mistakes inside of companies also don’t care about getting better, just getting paid.

I guess that's the problem, but at least for people who are competent today, they got there by failing and learning.

> If you wanted every such type of mistake to be susceptible to crimimal or civil litigation

No I don't, that's bad for all the reasons you said.

Rather I'm all for letting people deal with the consequences of their decisions so that they learn over time. That's a structural change. Some examples:

* Engineers who write the code should also test/debug it

* UX designers should regularly see new users trying their products

I haven't thought too much of the case for CEOs but I imagine it's similar. At least in the startup world CEOs with a failed company under their belt are more valued than those with no experience.
I saw website and ran first demo. But in depth, I am confused, about how can I or anyone normal guy can understand the concept of this project ?
> There used to be more languages and runtimes shown.

True —

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

> It used to be easier to compare arbitrary languages with each other.

True; and a couple of years of Google Analytics showed that there were one or two people who did. The massive majority made the same comparisons, so it was made easier for them.

> … "How many times slower?" graph on individual language pages…

True; and intentionally removed to force a slower look at the measurements.

> … single and multi-thread implementations of some programs…

There still are — look at "busy" and "cpu load" instead of elapsed "secs".

> …we could handle a more data-heavy UI …

Open the data files in a spreadsheet:

https://salsa.debian.org/benchmarksgame-team/benchmarksgame/...
I think one of his biggest mistakes was fighting so hard against the DoJ wanting to break up the company into separate App and Sys companies -- not that the lawsuit was justified (and being all but moot by the time it was settled), but that it would have been a good thing for the company, forcing more healthy and creative interactions and acting as a new model for 3rd-party interaction.

As noted, MS was early to research and market in several areas including tablets and mobile, but either lacked a creativity escape velocity or quit just before hardware was up to the task, then failing at a restart. As someone who has spent their early career creating voice recognition products, it's also frustrating that they were so far ahead with speech reco (hiring the CMU peeps, many versions of SAPI, etc.) and then totally failing to do anything interesting with it at the OS and app level. If not mobile, MS should have been first for in-home voice assistant devices. (My and others' protestations for multi-modal or voice-only devices landed on deaf ears.)

As for Windows Phone, not allowing Silverlight apps to load/run on it from the web was a horrible decision, as this would have allowed u/x experiences that were years away from happening in the mobile browser.

Personally, I miss the T-Mobile Sidekick and the Blackberry Curve devices -- really all you need is Select, ExecuteThis and ContextMenuThis to do everything -- I was disappointed when Android gave up on the context menu. However, Android is still leagues better than iOS where every app is an adventure game.

[disclaimer: my first stint at MS was during the aforementioned time from '90-95.)
11” macbook air is _almost_ perfect form factor. Just a handful of apps don’t handle how widescreen it is well.
Megacorps only need to benefit a large number of people, where democracies need to benefit a majority.

In theory.
My belief might be outdated. But don't we need to pay for Windows server license per machine?
TiDB is not (currently) as commonly used as the other things in this stack. But I guess KOS(NewSQL) does not make for a good acronym.

Maybe KOSS where the last S covers anything from TiDB, Cockroach, Clickhouse, and S3 (Parquet, Avro, etc.).
F# is a fantastic language, IMHO. But there are kinder ways of expressing frustration at its limited popularity, than the way you phrased it.
Yes, this article is short, but it's just a few reasons that moved me from Chrome. And people need to try themselves
If you want to use a function key then you may be out of luck. But you definitely have to take your eyes off the screen and hunt and peck for the right option. It’s a net negative for a power user.
Anything < 17" feels sub optimal compared to my to
3x 24" setup on my main desktop

I'm not sure why the larger options are not offered I can't believe I'm the only one and that the margin isn't there
The article estimated that thawing permafrost will release the equivalent of US emissions, every year.

Is there any such equivalency for methane’s effect? Hiw much will that warm things?
> Programs should be easy to express.

in my experience, languages that make it easy to express small programs tend to be counterproductive for large systems with many modules, many people working on the system and the desire for fine-grained control.