jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, it sucks to sell a commodity. But if Verizon cripples their internet, someone will sell unrestricted access, and they will win.

Furthermore, why do you assume that the way for them to differentiate themselves is by throttling content? How about "we provide great customer service" or "we give really fast access" or "we help you set up VOIP and other services that give you reasons to want to buy more bandwidth?"

Why can't they differentiate themselves by NOT sucking?
The ideas sound great in principle but I don't see it happening on quite the grand scale envisioned. All of this talk about reforming education misses a key point - x% of the students don't care and aren't interested in learning. Technology is not going to change this. I believe that to attack the problem in education the culture has to change. Our society needs to value intellectual endeavors and the pursuit of knowledge for its own sake.
Same issue for iPhone here.
Also rotating the device screws the page even turning it back to vertical
Not exactly. Here, foot-pound refers to the energy of the bullet, which can be calculated by taking the dot product of the force and the distance, where the force and distance refer to how far the bullet could exert some force. Taking the dot product means that only the components of the force and distance that are in the same direction are used to calculate the result.

When calculating torque, the force is applied in a direction perpendicular to the distance that is measured, because the distance refers to the distance between the place where the force is exerted and the center of rotation. Therefore torque is calculated by taking the cross product of the force and the distance. So while the units look the same, what they are measuring is different.
Quick suggestion about the website: It would be great to have a feel of the language on the homepage. I.e. I had to dig in in the doc to see how the language felt like (I used the syntax section).

So, a kind of hello world code that compiles in different platforms could be a great way to show the strength of the language.

For an example of this, see jquery.com.
I know this is a blog post but it seems weird not to have any academic references, which makes this look like it's new or novel research, which it isn't. Perhaps its just me.
First question would be about how much can I trust this. ie.: would you open source it and provide it as a paying service at the same time (like, say, wordpress). That's the surest way for me to trust any type of infrastructure, ie. if you guys dissapoint or dissapear with the hosted service, I can run it myself.

Second: how helpful is something like this really? Can you give some example use cases?
Look at your inbox.
I'd love a postmortem.
Liberals, aka centrists, own most of the major media platforms. Actual leftists (especially radicals) tend to get silenced as much as far-right individuals do. Only "moderate" opinions are marketable on the mainstream media.
Suggested to move and within one hour my group of peers all moved. Didn't expect it be to smooth but they are happy to add emoticons to each message and won't go back. The feature of automatic message expiration and deletion gives more options for conversations which are more sensitive and requiring higher levels of privacy. The next hurdle is to realize your keyboard application can log all you have written, so no Swift (Microsoft) or Gboard (Google) on that surface of snooping around.
Making decisions like that is why we have courts. They are responsible for deciding whether a particular act was murder or self-defense, whether something is pornography or art, whether something is protected or forbidden by the Constitution, etc.

They're far from perfect, but is it better to give the power to control digital communications to a few corporations?
As a fan of good technical writing, I’ve entertained the thought that technical editing could be interesting. Is that a viable career choice?
>liable for

Think 10-15 years ago looking at the concept of these centralised platforms it'd pretty obvious any kind of arbitration would not be scalable and therefore there wouldn't be. I mean, the business model depends on it.

I'm not a fan of them being arbiters of truth, also not a fan of there being 10's of thousands of blatant copyright infractions on their platforms daily which they monetise.

I don't think there's any other answer than decentralising groups on the web.
That is a good point, you not only demonstrated that choosing which comments to display is editorializing, but displaying the most outrageous content to provoke engagement is, in itself, an algorithm that incites violence.
>Sure but I’m not talking about just the CEO. I’m talking engineering managers all the way down. And I guess I’m not really talking about specific college degrees either, but a culture and mindset of engineering.

Many here have misunderstood you,conflating the the stereotypical MBA type ( who is a essentially a con man) with an MBA degree. A 'mindset' of engineering BTW has to to be explained to the non-engineering personalities. Besides the obvious inclination for technical things, the next best trait is perhaps that of integrity. You really cannot put together a working great product unless there is there is a commitment at several levels, all of which could be loosely lumped under the personality trait of integrity.
If an opinion doesn't spread because people decide not to spread it after transparency reveals who is paying for advertisements and how platform algorithms are deciding which opinions to promote, isn't that just better democracy?

The Mozilla blog entry, subtext and all, does not say that they should decide what opinions are unwanted.
I think you are too much concerned with "they brought it on themselves" and too little with "the substantial segment of the population is squeezed from a debate". The latter is a bad news even if you are 100% right with the former.
VCs don't invest because you can't scale consulting. It is by nature high-touch which you can't automate away with software.
In this case it would be their ability to prevent you from having to deal with crypto taxes since you just receive USD like normal.
This is true, but the shell is executing it "as if" it were a script, right? Until the binary part takes over...
There's nothing more normal than winning $0 in a lottery.
Tether is a real Michael Burry moment for me. They claim to have 30 billion in reserves right now and are "printing" a billion tethers at a time. Yet nobody can confirm their reserves and the company itself is absurdly opaque.

Either there is an incredible amount of criminal fraud behind this or... this is perfectly reasonable?

Except nobody can really explain or confirm why.
Niklaus Wirth designed and implemented the languages Pascal, Modula-2 and Oberon of which the last one is the smallest.

https://miasap.se/obnc/oberon-report.html
I'd a fairly modern/powerful blob-free SOC. For now, the closest I to it I got was an rk3399 based SBC. It is a start. RISCV may finally do it, but it is still a few years away if ever.
This is why you would speculatively buy Bitcoin and hold it long before that happened, at a time when people are happy to accept your fiat currency for Bitcoin. People learning from experience in Venezuela, Zimbabwe, North Korea, would probably feel glad to put some fraction of savings into crypto just in case, knowing that the interim volatility risk of it sitting in crypto is a worthwhile price to pay to have a reserve money supply that does not need to pass back through their original fiat currency on the way to being spent (as precious metals, stocks, bonds, securities, options, etc. all would).
Dagny now has some proper HTML reference documentation: http://zacharyvoase.github.com/dagny/

The tutorial is very much a WIP though.
lol, quality.
The best approach would be to write a book, comic book or novel "predicting" this stuff. In 30 years or so you'll be recognized as the most accomplished 'futurist' in the history.

Oh I almost can hear the interviews:

-- How did you managed to describe the exact interface of the iPhone more than 30 years before its release ?

-- Well, I actually came from the future.

-- LOL! Let's make sure you don't get anywhere near the LHC then.
I know they're probably just using the same search all across the system but given the number of proposals you could easily drop the full text search and just do a simple by character one. "How to" would probably be a pretty common search for these proposals.
It should be fine
How about these? https://i.ibb.co/5xMfsGL/twitter.png
It's a fascinating article spanning physics, cold war and spying, communist revolution with commentary on electrification of soviet union, personal history of Termen (multifaceted itself), music (cats playing theremin included) and so on... a real treat.
Wish it gained more points love.
This is expected, if you are freeing some of your attention and focusing on your breathing, intrusive thoughts will likely arise. Don't get discouraged or angry about your lack of attention, just refocus "gently" on the breathing. And just keep going. With some practice, it becomes easier to stay on the breathing. The goal is not suppress or ignore those intrusive though anyway.
Judging from the article, a rescue mission of the kind described here would have effectively been impossible. Even getting to the point where it seemed like a good idea to try would have, in the overwhelming probability, still ended with the loss of at least one shuttle and its crew.
I'm really interested to know more about your experience learning programming for the first time, and the times after as well. You can shoot me an email if that's what you prefer.

Context: I'm a Malaysian as well, grew up there but moved to Australia for Year 12 education and then uni. Am working in Perth now as a software developer. My only experience with the Malaysian tech industry is one summer 3 years ago that I spent interning at a Malaysian software firm (horrible experience).

Would really love to hear more about the tech scene in Malaysia.
I'm talking about the specs in the article (not how browsers interpret errors). So </br> may be interpreted as <br> but is actually a syntax error.
I quoted the HTML5 specification in the VALIDITY section of the article.
Open source isn't about working for free. It's about pooling resources in the community to provide a baseline from which competition can begin. Open source improves the efficiency of the overall system, allowing innovators to focus on innovation, not basic functionality (like operating systems, text editors, web servers, web frameworks, programming languages, virtual machines, etc.)

Google sells advertisements, so they make a free browser that makes the web fast and secure. They improve search to make the web more useful for everyone. They help get third-world countries online. Why? Because when the internet grows, Google grows. They're not working on search "for free".

GitHub might have taken a similar view with Atom: by creating a freely-available, polished, advanced, and easy-to-use programming environment, they might help foster the growth of a whole new generation of hackers that would use GitHub to easily store and share their code, right there, baked into the editor. Universities might pick it up, and it might be featured in coding academy curricula. Student projects might involve writing plugins for it, extending it, and making it their own: often the first task of an artisan is to make and customize his or her tools of the trade. And GitHub would be there, at the center of it all. Rather that some advanced hacker tool shrouded in mystery, GitHub would be built-in to every new coder's first experiences with programming: an iconic brand synonymous with that eye-opening rush of seeing your code work for the first time.

That doesn't appear to be their plan, though.
Have you considered that generators are basically state machines?
Edit: I misread the GP, as explained below. Sorry!

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
I was mostly thinking of the physical design of the ships (and their operation) as brought up by OP and GP. But even when it comes to IT, I can understand having a hard time fully validating a new OS on those ships. And still they take much better measures for securing those carriers overall than your average supermarket with XP cash registers.

The point, as I said below, is that the framework under which the military operate does a far better job at forcing the people to more consistently adhere to stricter rules. Which means under similar circumstances there's a good chance the military can keep a system safer than most companies.
I disagree with your assertion that it's well understood how to make a good geopolitical strategy game. Most of them struggle with scaling issues; they turn into micromanagement grinds once the scale of simulation gets large enough.

There's a lot left to be discovered in terms of what control schemes and other features result in a fun experience. I have ideas on how to make a better 4x game but I would rather make a PoC than give them away for free. :)
From my observation point as a gamer who plays a lot of strategy games, he did actually come up with something quite novel (when it was new). However, what he built is now extremely common in the strategy genre - practically every game out there is doing exactly what he's describing. They all independently invented similar solutions to the same problems.

He genuinely just seems to be unaware that these other games exist, which really doesn't surprise me because there's so much stuff out there, and because the strategy genre's become (with a few high-profile exceptions) a sort of under-the-radar AA-grade experience, where people are putting out solid games with good presentation value, but they're not carpet-bombing the world with marketing, or trying to sell them at Walmart. I'm an avid gamer and there are entire genres, with multi-million dollar titles in them that I'm mostly (or completely) oblivious to.

There are just a lot of games that, despite having production quality that beats the pants off a lot of 90s/00s games, no longer bother doing "push" advertising that intrudes into your life, because it's just no longer economical to do.
Very rational explanation of your position. Unfortunately, it goes against the approved narrative of the thread. So take your downvotes and move on.
Several of those points, notably, “Mature, developed capital ecosystem”, is why Vancouver hasn’t developed into Canada’s SV.
Yeah, my first reaction was: you're fleeing what? SF is not California. It's not even the Bay Area. It's one city. This is what a lot of incoming people never seem to grok, regardless of how much time they spend living in SF. CA is a huge state, the Bay Area is large, and it's not all exactly the same.

OTOH we have too many people anyway, so if they want to leave because of "$17 salads", that's fine. Maybe we can eventually drive places again, without traffic jams. A man can dream.
I cringe every time I see somebody wearing Supreme and talking about how street and cool they are. Supreme is owned by The Carlyle Group :|
I am related to a left-hander who hates being a synonym for evildoing, so now it sticks out to me when people use it that way :p
To the degree I'm describing it would

Imagine going to buy a pair of sneakers and the site asks for a scan of your federal ID. Do you even know if you have one? Where is it? Do you trust the site? It could take days to verify... maybe the scan was blurry and needs to be redone...

No retailer would add something like this to their checkout flow, it's a very extreme solution
Louis Rossmann, well known for his views on Apple repair policies, also speaks about farmers right to repair.

https://www.youtube.com/watch?v=ZHfE_k1a0xQ
In this case if they create enough supply to match demand the price will fall as they are no longer "limited supply". They would far rather leave money on the table than push it too far and lose the value proposition entirely
And you don't take into account the environmental cost.
Thanks, we hope it can be useful for you.

Currently we don’t have any authentication or authorization built in, but it is the next feature we are adding. We will be adding OAuth/OpenId Connect authentication, and then you will be able to use services like Auth0 or Okta.

We also plan on providing our own user service, with group based user authorization that will integrate easily with Lowdefy apps.
Have you tried working with rust-ndarray (the closest thing to NumPy in Rust)? While I love Rust for general work, unfortunately for numeric programming, compared to NumPy itself, it's like pulling teeth. There's a lot which is completely missing: the main thing for me is (boolean) masks, which means there's no element-wise comparison of ndarrays.
That’s an interesting idea - you could even imagine an “Electron without the networking” so you wouldn’t have to take the whole computer offline.
Start by getting off of HN and Reddit. Turn off non-local news.
Seems like the roles have switched...far left is now in bed with big corp and the right has drifted towards curbing restrictions on free speech by recent surge of big tech social platforms. Makes sense if you think about it. Secular shifts in society away from religion and traditional family structure are more acceptable to far left but less palatable to the right.
Because Apple doesn't control Google's servers.
10x engineer is the most atrocious bullshit I have heard about. It can be only said by people who are not developers. I don't believe there is a meaning behind 10x programmer.
Those 8 lines are a poetic sequence describing a life with a partner. I couldn't help myself though, I had to move one line:

I love you.

I tease you.

I pleasure you.

I please you.

I pester you.

I peeve you.

I salute you.

I leave you.
> USB-C enclosure

Keep in mind that USB-C != Thunderbolt 3. Yes, the latter also physically connects to a USB-C form port, but it's totally different. It's quite confusing and sad.
Yeah, the POSIX subsystem on Windows is mostly the same concept as the POSIX LITE that is mentioned in the Fuchsia document.
This isn't meant to detract from your point, but just a fun anecdote -- my first job out of college was working on a product that had its entire business logic layer built in stored procedures. All of it. Hundreds and hundreds of lines per procedure. It "worked", but man was maintenance a bear. In a way, it was good; ever since I've been very comfortable with SQL. But I can't recommend it.
I can see the lines left by ploughs in fields! Where did you get the data? (Or is there a write-up I've missed the link to?)
I think "write code and see if it works" may be tad more succinct and closer to reality than "build models, reason about them, find properties, then prove them, then rely on them. Tests ... provide guarantees of correctness." wrt to OP's comment.
I'm not sure why the question mark here.

Are you questioning the meaning of this phrase or its applicability? If the former, then it is a reference to Dante's The Divine Comedy. If the latter, then in The Inferno, there is a special place reserved for thieves and betrayers. In a way, if you are a hacker and you blatantly rip-off the work of another member of the community, you are betraying said community. So the innermost circle of hell is reserved for you with Brutus, Cassius and Judus.
One of the signs you're dealing with a troll is that their ignorance is all the justification they need to make personal attacks, and they stay relentlessly focused on such attacks while failing to provide any substantive argument for their position. Often even failing to actually state their position.

There are too many trolls on HN. This is why the site sucks.
How exactly is the data from gmail gathered so quickly? Presumably they are using a gmail API, but does that mean they are polling very frequently?

I guess another way to do it would be to create an auto forward to greplin filter in gmail when a user connects their gmail account but that seems wrong.....
Your child will grow up with his own personality and interests. Let him follow his dreams...not yours.
I want a ticket!
Yeah I should have been more clear.

I did like tracking my own data, but I got annoyed that every day I would have to type the same tags again in order to do it:

M: [exercise][ate late][shower]
Tu: [exericise][tv before bed]
Wed: [tv before bed][shower]
Th.. etc

It's maintainable after a few days but after a week or so you just get sick of typing it over and over.
Iceland is trying to attract this kind of clients.
Interesting back story http://www.businessinsider.com/boy-genius-online-poker-scand...
Don't make a site that's illegal.
As long as there were procedures to ensure that the badges are only worn on the job, false positives shouldn't be an issue.

And that's how your false positives happen. How many people would have to wear dosimetres? Would they be mandatory? How many people per year will leave them at home and borrow their workmate's dosimeter so the boss doesn't give out? How many will drive home in their uniforms? Go to the shops in their uniforms? There are loads of ways for errors to happen.

Nuclear reactors are (I'm guessing) very strict on their policys, it's foolish to extrapolate that to airport workers.
The problem with selling it is that society as a whole hasn't gone paperless, so you still have boatloads of inbound paper, which means you continuously have to scan stuff.
From the last time this was submitted:

http://news.ycombinator.com/item?id=1553164

http://news.ycombinator.com/item?id=1644035 <- This one has comments
Yes, I was a bit surprised to click through. Usually when we talk about ageism we're talking about how your career is over at 35.

I'm not sure that the tech industry is particularly ageist against the young. Yes, a 17-year-old web designer may find (s)he doesn't get much respect from the tech industry, but, well, a 17-year-old anything won't get much respect from any industry. In our culture 17 is still a kid, and expected to do things like deciding that it's too hard to work and go play video games instead. I don't agree (my opinions are complicated, I don't merely believe the opposite, but that's certainly not an adequate summary), but I'm in the firm minority.
Seems like you are posting your own project, which is OK, but include "[Show HN]" at the beginning of the post title
The core set of packages (e.g. those in the platform) tend to not break backwards compatibility, but you're right that there are still packages that move fast and do.
True. But I still go looking for the "Point" class first. Then I start looking for things which accept "Point" parameters. Big difference from procedural programming languages.
Funny observation you made about practicing slowly. Indeed, once you increase the speed, you effectively need to start from scratch and it feels like you relearn what you are doing.

I'm a mediocre hobbyist piano player, but it resonated with me.

Hoever, one day I exercise and even after some serious effort I can't seem to play the bars without error consistently. But I can the next day after the first try.
I have been arguing against OOP with my peers for years. The last resort argument is very similar: "OOP is a form of communication between humans and a mental concept".

Maybe we should delete OOP and just talk UML?