skysight-inc/HackerNews huggingface dataset:
Are there any other projects using this setup? Also, any write up on the compelling reasons to switch? Are they hoping this move will attract more contributors? Article is unclear.
Doing that would take extra work, and cost more money. Why should they bother, when the dinosaurs who still watch cable TV aren't going to pay them any more for this butter-smooth experience? The people who care about such things have all moved to on-demand streaming services.
"Is that really where the goalpost is though? I thought everyone accepted that the modem itself would always be proprietary, and that was OK as long as it had a killswitch and no ability to directly interfere with the main processor or RAM."

Most of the time when we speak about the baseband, we are talking about the telco network interface between your handset and the carrier ... and so it's tempting to think of the baseband as just some black-box modem that you can firewall yourself from.

However, the baseband processor also performs a number of real-time voice quality / noise cancelling / audio functions that really have nothing to do with the network interface, but are very important depending on how sensitive you are to call quality and things like echo, etc.

This is unfortunate because, like you, I would like to just wall of the baseband and use it as a modem and forget about it, but that perceptible difference in call-quality between "actual carrier" calls and VOIP calls is due to the baseband.

I believe that is all still true in the 2019 LTE era ...
The reason for this is, among other things, systems programmers wrote the UIs in 1983. Today random twenty-years-old web-muppets write the UIs.

The system programmers of 1983 were used to low-level programming, and most of them had probably written code in assembler. Web programmers seldom have that deep understanding of the computer.

At least, this is true from my own personal experience.
My linux laptop sleeps so efficiently that I just never shut it down. It can sleep for days, at which point I've almost definitely plugged it into something. It sleeps in my backpack with no temperature issues. The SSD makes working with traditionally quite heavy tooling lightning fast.

Likewise, my Windows machine hibernates so fast that boot time feels like I'm just waking it up from sleep.

Thanks to the advent of SSDs, applications are also quite peppy to startup. Music, movies, pictures, all so fast to use.
Because it’s illegal to drive with the lights off even during daytime. Which in winter might not be that light anyway.

We have a ’03 VW Golf that turns the lights on when the engine starts, but requires you to turn the knob from Off via Parking lights to On to use the high beams. But then it doesn’t warn you that the lights are on when you shut the engine off. So whenever you use the high beams you’ll probably end up running the battery down afterwards because you’re not used to having to turn the lights off manually.

Bad UX was a thing before computerized dashboards.
did he? I noticed he wrote:

The government may steal a dollar, but it cannot erase the idea that earned it. I wrote this book, Permanent Record, for you, and I hope the government's ruthless desperation to prevent its publication only inspires you read it—and then gift it to another. -- https://twitter.com/Snowden/status/1207624251953549312
I once wanted to put a logic bomb for a client that was a startup and for months (years?) prioritize paying others. I had accumulated $30K in debt for them as they told me the sky is falling numerous times and that they’d pay me as soon as the next money came in. They just had raised hundreds of thousands but paid their own salaries and large empty office instead.

I knew I’d have the upper hand if the site suddenly stopped working. But I was afraid of some kind of “hacking laws” being “exceeding access” or whatever (probably stupid given what was realistic) and never did it. My only acceptable option was to do a DMCA takedown at AWS because they had never signed a copyright assignment.

Anyway long story short I never got paid. Been too nice / scared. And the startup went out of business. Many of its investors were pissed. The usual.
Network Physics
I'm one of the "programmers of yesteryear", part-time in the early '80s on CP/M them on to Windows 3.1 after graduation in 1984.

Doing things the old-fashioned way was harder but less was expected of you, time-wise. Getting a "database" (a set of BTrieve files, usually) set up would take days, editing on floppies, etc. It was just expected that making software was a long process.
Yeah, DFW is just not a good writer, imo.

He just got big popularity boost due to his suicide, much like Nirvana did when Kurt Cobain killed himself.

If both of these people stayed alive, they'd likely just have faded in to obscurity.
You are one of many. He also heavily influenced my employment career aim in what I call 'para-academia', similar to Stoll's niche of being a quasi-academic/quasi-technologist. There are many satisfying jobs in that space.
Write Verbose Commit Messages
Feasible? Yes. One-tenth as lucrative? Probably. But it is a useful fallback if you're at risk of getting banned.

It's not just the notification system to existing subscribers as the recommendation - free advertising - to people who are not already subscribers. And PDP gets a huge benefit from this advertising.
CB2 Boosts Revenue per Visit 21% with AR
Ok, but how much time have you "wasted" wondering what a piece of code was doing versus how much time would you have wasted writing good commit messages?
I know for myself, I always find it curious how people are against targeted advertising in certain areas, but completely willing to accept it in others, sometimes without realizing it. It's always amusing to me reading this on HN where targeted advertising takes place and no one bats and eye.
I run separate partitions for OS and storage on dual boot machines, so I can avoid the risk of one OS corrupting the other.
I remember when a family member first got satellite - the tuner would change instantly, and the show would "pepper in" over a second or so until the next full frame. There's no technical reason the change can't be displayed immediately - it might not be pretty, but whether that's preferable is subjective.
Your fears are unfounded. Nobody cares who you work for, just your experience (provided you're working for a large firm, not some small startup like thing).
> The boot sequence, all the way to a desktop with a mouse that moves, takes less than one second.

That's an exceptional case though - the GUI OS was hardwired in ROM. The Amiga was an otherwise comparable machine that had to load much of the OS from disk, and it did take its time to boot to desktop.
Indeed, the link makes AWS look so affordable even ignoring all the value the author ignores (which is most of it) that it almost looks like part of a stealth AWS ad campaign.
Yes, CPG Grey has one and talks about it in https://youtu.be/DIssymQvrbU
I read a question in the windows 3.1 slack application thread: why F3 was exit, with a link to IBM CUA.

This historic reference does not answer why F3 exits, but it brings many other interesting things like copy paste and navigation between text fields and options.
> But, nobody is forcing them

Very few people are "forced" to do any job - unless you count things like "needing to pay rent and buy food", in which case we're all being forced. Either way, I'd say they deserve as much sympathy as anyone else.
DO is famous for randomly deleting customer data. They probably should not be included on this list.
Mousing is bad. It really is a cumbersome tool. I do a lot with my workspaces so that I can avoid using it.
I've used various hosts over the last 15 years in the UK and I honestly can't remember any downtime from anyone else. I do remember lots of AWS + Azure downtime though. Remember Netflix going down?

I'm not really sure where you're coming from.

As someone who's been doing this for years, the old days when you had a £10 virtual machine that could handle tens of concurrent requests don't seem to be handled by the low price AWS/Azure servers. Let's not forget, tens of concurrent requests is 100,000s of monthly users, a major win for most startups.

And even the expensive cloud options are utterly rubbish compared to what you can get for a bare metal, I like to compare the two as you can get a Ferrari for £1000 a year, or you can get a bicycle for £1000 but don't worry, it's a "cloud" bicycle so definitely go with that.

I am constantly having problems with an Azure app at the moment timing out because of some poorly optimized queries that are being throttled because they somehow exceed the ever mysterious DTU. On my laptop, a 5 year old laptop, the queries take 10ms. So it's is impossible to run on Azure because "reasons" unless I pay a ridiculous amount of money to upgrade the SQL server. Yes, I could fix the query, but why should I be spending time on that? They're part of the admin system and are simple reports.

Another app I worked on we ended up having to pay £1000 a year just so we could have multiple-domains + SSL, when we expecting to pay £80 p/y.

Personally, every time I use cloud servers I regret it. I keep trying or clients really want it, and can understand the lower devops cost and that with bare metal, every 5-10 years I need to migrate the app to get a better server, but I honestly find the cloud servers so completely underpowered for the cost. I don't understand how they've got so popular. Basic devops for most startups is a day or two task once every few years. Write a deploy script, backup script once, and almost forget about it.

(I absolutely love s3 though for backups though)
Kubernetes Security Tools Abound
CERN to switch to Kopano mail server for its 40k users
These all seem like false equivalences. I think it should be "stamping out _online_ murder" etc. And this makes more sense - if people can no longer pursue illegal activities online, they may do so in person. Which I still think is an improvement, because I think it's harder to commit some of these crimes in person.
Discussion of Mozilla's announcement also at https://news.ycombinator.com/item?id=21835749
SSD tethered to the T2 and can’t be replaced. That allows them to forever enforce their political authority over what software they let you run using maths.
> seemingly illogical conservatism

I'd suggest you engage more with your fellow citizens and their ideas. Conservatives believe in their ideas just as earnestly as others and it is possible for people of good faith to disagree on fundamental issues.
Maybe WorkFlowy? (https://workflowy.com/)
Seriously, I feel like it’s such an indictment on native app tool development that we have a bazillion new electron apps written by ppl all the time for weekend projects yet almost no one spitting out native apps to interface with services.

It’s clearly in demand (if a bit of a niche kind of demand)
You’ve transformed my comment into your favorite straw man.

CNN will not invite you to rant unless you serve a demographic purpose for reaching its audience.

If you associate with the wrong political groups you will be spied on, and your organization will be disrupted intentionally by informants. Yes, in America.

So, as long as you are within the bounds of what the conversation is defined to be you enjoy freedoms, but then what has freedom become if so?

When I said that these distinctions are the determining factors of empires I am saying that these systems function quite similarly, but the distinctions in how they justify themselves are the breathing room where they are successful or fail to convince the population to go along.
Toward a Grand Unified Theory of Snowflakes
Reimagine the New AI Service Bot
I feel that mere causation is sufficient to promote action. Waiting for causation feels like rationalizing laziness.

People don't wait to determine whether school district performance is caused by the staff or the selection effect of eager parents, they just move to good school districts.

Chase those good effects AND attempt to understand them. Understanding the mechanism is not necessary to select for good results.

(All ethics is utilitarian in effect. Kantians stop pretending.)
Aren't you shooting the messanger?
There are a ton of compelling reasons to build apps targeting mobile web views, and despite Ionic's poor showing on this survey, we are seeing a lot of serious apps and brands doing so and picking it explicitly because of those benefits.

Perhaps the biggest is the overlap with web dev tech, team skill makeup, and the hiring market for web devs being incredibly vibrant. Vast majority of teams have struggled to go native and build/hire those teams, and are instead excited about using the web devs they already have or taking advantage of that hiring market.

One trend that is really interesting is that many teams have decided they need to be prepared for a PWA future and can't afford to have two separate efforts to accomplish that (i.e. app store apps and PWA). They see Ionic as a way to do both and be ready for the expansion of PWA adoption which is early but happening fairly organically, and has some key enterprise benefits that make it attractive for those teams.

Sorry you had a bad experience on our github issues. We're a small team relative to the size of the community and have had to resort to automation and tooling to figure out signal from noise. It's been a constant process of iteration on that front.
Can you share more details? I run Shopify and that's not something we would do.
Why not? If you're writing the bootloader (or using one that's trustworthy and open source) and deploying it by yourselves then it should be relatively safe. An attacker would have to have physical access to the hardware, or some method of modifying the bootloader on disk.
GitHub Actions is my new favorite free programming tool [video]
Isn't it obvious, it's because webapps get data from very far away and back in the day the data was right there.
These a fair criticisms of the semantic web. One thing the author misses (does not touch on at all) is domain specific RDF resources for biology, medicine, etc.

schema.org and WikiData are great resources and for large companies, using these as a foundation for their own internal Knowledge Graphs can make sense. This expense is (maybe?) too large for small and medium size companies, they would not get enough benefit for the cost.

I worked with Google’s Knowledge Graph as a contractor, and I am still a believer in the technology but I also respect other people’s well founded scepticism.
MIT Climate Change for Computer Scientists
> Alternatives: I don't trust Google services for anything critical

In the case of GCP, the product is the product rather than the user, so there's a greater expectation that it'll not get shut down or that pricing will change easily.

Further, they're obviously committed to being competitive with AWS which requires that they behave similarly.
It's also lacking so many features as to be unusable.
I lived with (not that bad) ET since I've memories more or less, and I'm still under 30.
Nonetheless, I encounter daily "difficulties" in doing basic things like typing my code on the door keypad (I miss the correct button and I need to re-enter the code), signing on the POS while the delivery guy keeps it floating mid-air in front of me, etc.
Those are obviously nothing compared to real disabilities, but some of them could be easily avoided with a bit of smart design of UI.
A Tiny Python Exception Oddity
Data Science Helps Business: IT Company Experience
The computer mouse was invented back in the 60s, its hardly modern technology
Reasons Why Job Seekers Are Not Given Feedback
So read it and send Ed a dollar (or Bitcoin equiv.)
You had/have k8 cluster running on top of bare metal servers?
> ... with Stoll and his girlfriend ...

Don't tell his wife!
It has been an obvious net time gain for my projects. I do a lot of system programming, and often there are very complex reasons why a particular function is called in a non-obvious way, especially after tricky bugfixes. Having a somewhat detailed written record associated with the commit, that won't rot like an inline code comment would, has been very useful in my experience. And all my thoughts become instantly available to all the future code readers, who will most likely not be me.
Not really enough details. How long is your work history? If you have 18 months experience followed by an 18 month absence, that's going to be a tough one. If you have like 5+ years experience, you can always just say you tried consulting, did a lot of RFPs, prototypes, pitching, but never landed anything serious so you're returning to the corporate world. "I like the programming side, not the rest of running a business" is what I would say.

In any case, if you're competent and your skills are still in demand, you shouldn't have any problem finding work.
So you want mozco to go against the community's and project leaders decisions?

Do you see the problem with that line of thinking or do I have to explain further?
> Development time? Types reduce mental overhead and abstraction for the developer, speeding up development.

React has proptypes that make contract guarantees -- ones that don't disappear at compile time. Most stuff is local to a single file. If your imports and shared objects are so poorly named and poorly understood that types become the major blocker, you have bigger issues.

> Run time? Variables with types that stay static execute faster in JS engines.

The biggest issue in JS engines is making functions monomorphic. Typescript is perfectly happy with every single function in your system being a slow, megamorphic call.

As to changing variables, judicious use of `const` is the real answer here.

There is definitely something to be said for enforcing object structure though. Adding and removing properties to an object is a significant issue. The non-type solution here is the addition of records and tuples to the system. Since they cannot be modified, the general performance will go up.

https://github.com/tc39/proposal-record-tuple

I like the idea of types, but dislike typescript. Most importantly, it is not a sound type system and the illusion of sound types is worse than dynamic types IMO. If I ever adopt a type system into my current project, it will undoubtedly be F# (fable) or ReasonML (ocaml) where I can gain sound types and better syntax without giving up the practical need for mutation (like with Elm where lots of garbage and poor interactions with JS libraries are the result).
Yep, money is what would make it worthwhile - at same rate as they pay internal developers.

Still - it may be possible to come up with a support contract that allows it.
This whole thing reads like an old man yelling at kids to get off his lawn
I just tested this and it works as follows;

- Open Maps

- Search destination. It autocompletes after about 5 characters

- Select destination

- Screen changes to infobox about the location. There is a prominent "Directions" button

- Press "Directions"

- It changes to a route view, the Start is autocompleted to Current Location but obviously editable

- Press into start location edit box

- I can type location or "Choose on map"

This process requires essentially the minimum possible information from me (I want directions, from A, to B). What is frustrating about it?
It seems like you have a good business idea. At some point people will get off the cloud treadmill and build in house setups. If you create a company that sets up and maintains these at a lower cost than other cloud providers it would get you some business
Even reading that stupid post is slower because the poster can't be bothered with capitalization, punctuation, or complete sentences.
Marijuana is still illegal in USA.
In some way they are still alive.
>To motivate this with a somewhat blunt example, what if we had a typical GUI but named each control (button, field, etc) with a short code (1-2 letters), in the style of Vimperator/Tridactyl/Vimium?

Excel basically does this. If you hold down alt it hovers the companion hotkey above each function on the ribbon. It is very handy for learning your way around.

I think this is actually the big challenge with keyboard interfaces is that there is a learning curve. The advantage of mouse (or even mores touchscreens) is that a literal monkey can figure it out. But they're also limited in what they can do and how quickly they can do it. Meanwhile, keyboard based inputs take some time to learn but become extremely powerful once you're adept at them. But for non-power users who aren't that comfortable navigating a computer, it can feel like trying to learn a musical instrument for them. We nerds can flit from one interface to another because a lot of the general mechanics and muscle memory can carry over. But for people who haven't trained that skill it's much harder to learn these things, similar to playing video games. People who have never done it have no clue what they're doing when you put a controller in their hands.
Planet Money: When Reagan Broke the Unions
> (Oh, and don't forget that basically all older iOS devices contain a local vulnerability which cannot be fixed.)

This is also true of all "real" computers.
> The phone he always wanted is a phone that basically doesn’t work at all?

I feel like it is intellectually dishonest to characterize the phone mainly as "not working" and question his decision on that basis. That's not the reason that he wants it. It's the prospect of helping build and eventually having a FOSS phone ecosystem that is the main draw.

> I also yearn for a FOSS/Linux phone, and it feels like we’re getting closer

Guess why. Is it because a) some driven developers buy this product long before it is generally useful to develop the software necessary to support a full-fledged FOSS phone, or b) because people like you are patiently waiting for that software to drop in your lap?
I frequently see folks assert cloud vendor X is cheaper and present data comparing long-term reserved instances to on-demand.
Google is trash and their execs and engineers belong in jail.
Truly voluntary prostitution isn't the same as murder, rape, or kidnapping.

People have to work to survive. Some people make so little at work that if they lost that job, they'd be homeless or suffer other harm. And, most people would rather not be at work. Companies often provide this work.

Are workers slaves? Are companies exploiting workers?

If that type of worker-company relationship is morally permissible, then on some level prostitution has to be as well.
Speaking of vacuums, while doing some home remodeling I needed a replacement Shop-Vac type wet / dry cleaner. The replacement I got for $99 at Home Depot was made with a metal drum instead of plastic. And the seal is so much more effective! I now use it everywhere, inside and out ;)

I can't say the same for the $69 power washer I bought from Amazon...
For anyone but IBM to announce this, yes.

However... IBM is mostly about IP at this point, they are one of the few companies in the world that still has a cutting edge research division in house. They're responsible for a lot of the tech in present computer chips, like silicon on insulator or copper chip interconnects.

Possible this is just fluff, but with IBM it's not guaranteed.
let x = Bar::Variant { a: 42 }; //~ ERROR

Of course it's an error, as Bar doesn't have a field called ,,a''
Changed to an iPhone XR a few weeks ago. The cheap model of iPhone and it still feels way faster than the my latest androids, including Samsung S7 edge and other flagship phones (and yes, I bought them new).

I've stuck with Android until now, but now that I can replace the keyboard on iPhone I gave it a chance and I'm super happy with it.
Are you talking about a different hack because the only hack I have heard of was not a repo hack (someone stole the SSH keys of a sysadmin via a compromised jenkins server), and they were very transparent about it.

The hack was pretty bad but I do not agree with your description of it unless you are talking about a different hack.
We're heading for disaster over space junk