skysight-inc/HackerNews huggingface dataset:
> Why would an OS-specific one help?

E.g., if you want to back up your home dir, and omit caches, since they can be regenerated. It's a lot easier if programs write their cache data to ~/.cache / $XDG_CACHE_HOME than if they intermix it / scatter it about.
Ask HN: Opinions of new type of VPN service during beta?
Show HN: Unity MMORPG Boilerplate – Multiplayer in Unity Made Easy
The purpose of this boilerplate is to make multiplayer in Unity a piece of cake, specifically for MMORPGs. The boilerplate consists of a launcher, a web server, a game server and a client. The idea is the user loads up the launcher, updates the client, launches the client, logs in to an account through the web server and then connects to the game server.
You’d have to swap batteries to keep the flight cadence i think.
Do you consider what you do to be programming? How does it compare to, say, hand-writing C?
If I operate a website, I might have some confidence that my key hasn't been stolen in the last year. But I might have much less confidence that my key hasn't been stolen in the last 20 years.

Certificate expiration means I don't need to worry about that second case.
Everyone got a ton of identity, equality, and proof-based stuff in math classes. Very few programmers, even the non-college grads and those who started young, had none of that before writing Hello World.

Many of us found imperative (and other non-mathy) programming styles immediately easier to understand, regardless. Me, I have to translate mathematical statements into "programmy" style to have a hope of understanding it ("OK so what does this term/operation 'do' in isolation?") and keep a crib sheet handy for WTF all the single-character bits (so, usually all of it) mean.

[EDIT] my point being, that preference doesn't seem especially "emotional" to me.
100% agreed. Code should only be as flexible as necessary to solve the intended problem along with a very cautious estimation of how that problem will evolve in the future.

Small critique: s/he
In my experience people who don't work there tend to focus on the "weird" stuff like it's the entire culture. It's not like you get forced to wear the hat for a week.
> Which is worse, a phone where you can't update kernel because of the closed drivers or a phone where you can update the kernel, with closed drivers? I don't think that realistically there's a third option

A phone in which the kernel never needs to be updated, like with the seL4 microkernel.
> But like all the above, this entire ordeal wasn't about a virus, it's about control.

How are any of these things a useful means of control? What do governments gain by people wearing masks?

If anything, historically, governments have disliked people wearing masks because it makes people hard to identify.
Hi everyone,

My name is Peter and I am from the VPN startup company, Oeck. I am looking to get feedback from advanced computer users regarding our Port-forwarding feature in our VPN primarily. This is a new feature to the industry and we are looking to make it even better.

We are also looking for feedback regarding our Device Profiles feature ( which is again, new to the industry ).

We would really appreciate honest feedback from those of you who try it.

The whole VPN service is completely free during BETA, so please feel free to register an account and test it out :)

Regards,
Peter @ Oeck.
Why do you highly recommend this? You can set git (or other VCS) settings to avoid committing .pyc files. They're not large files; I don't see the downside.
one of the things I worry about other platforms attempting to do phoenix LiveView is that the BEAM vm gives you process isolation. If there's a miscode, then the process crashes and you're all good. How does JS handle such a situation, and does it result in a malicious attack vector?
Unfortunate name: https://www.urbandictionary.com/define.php?term=Simp
Respect for how you achieved continuous learning along the way

1/ Did you ever feel isolated in a group because of age?
2/ How did you manage to stay focused when your colleagues may just be growing up the ladder?
I think the line you'd see is that there exists some task where the language-based model suddenly lacks the ability to perform the task despite the fact that it "should."

I'd conjecture that this might include something like describing where places are in relation to each other, and asking it to describe a route. (Not an NLP expert, but work with AI folks; this task chosen as an example because it seems like something you'd want a planner for rather than anything MLful.)
Hey HN, this is a side project that we made after realizing that a solid chunk of the time and code spent doing full-stack development was spent writing and debugging RPC layers - REST, GraphQL, GRPC, you name it.

The fact that the frontend and the backend are separate services leads to a bunch of cruft (https://thume.ca/2020/05/17/pipes-kill-productivity/ is a perfect description) and security holes, so we had the idea of merging them. It turns out that Phoenix LiveView already did server-side execution with changes streamed over WebSockets, but we weren't the biggest fans of having to learn an entirely new ecosystem and paradigm. So, we built a framework that allows (at the moment, admittedly simple) vanilla React apps to run on Node.js, with DOM updates being streamed to the client. That way, we can delete the RPC layer and greatly reduce development complexity and total code.

Would love to hear your thoughts!
Right? I'm at 22 years professionally and I feel like a dinosaur out here.
We are still uncovering where and how life is in Antarctica, and we’ve had humans there for decades. What makes you so sure we would be so much quicker to figure out things on Mars?
That’s very nice to hear
My question is how do you keep your technical knowledge upto date
Vitamix, kitchenaid (their stand mixers at least), magimix come to mind for appliances at least. If you take them apart you can see how high-quality all the components are. The only thing I’m skeptical about are the new wifi blenders, I’m sure they’ll prove to be less reliable than the one button + one dial models.
Google gave our business listing to a competitor
I've never actually seen coke made with sugar in cans! I've always heard of "kosher coke"/"passover coke" but never been able to find it.

Pepsi was selling "Dr Pepper Heritage" (green/yellow cans) and "Pepsi Throwback" for a few years around a decade ago. It was pretty widely available at gas stations in the midwest, although 12-packs of the Dr Pepper was not very common.

"Mexican coke" is still made with real sugar. Costco has it in glass bottles pretty consistently, and sometimes has pepsi in glass bottles with real sugar as well (although the pepsi isn't labeled like it's a Mexico product).

They have glass bottles of pepsi and coke around Kansas City in Mexican grocery stores as well as, oddly enough, the gas stations on the Kansas Turnpike. Half liter bottles are more common in the Mexican stores, but wal-mart often has 12 oz bottles of Mexican coke in the Hispanic section.
You can learn how to sing, but either your a good to great singer people enjoy hearing via a talent your born with or not. A few amount of people in a crowd of 100 possess such talent. No matter how many voice lessons you take the tone/quality of your voice isnt going to change.

Not trying to discourage anyone, but if your goal is to become a singer people outside of family/friends enjoy hearing for free or money learn how to sing on key then sing for others. You will know then and there by their response to your singing if you have that gift or not. Though many with that gift are born with perfect pitch and can sing on key innately (lucky ones).
We are able to catch errors in the React tree (which is per-client) and restrict the crash to the specific client instance. Unfortunately, we haven't gotten around to implementing it yet
I'm 28 and I wanna be like you. You don't know how inspiring you are, buddy :)
I was saying sharia enforced for criminal punishment contrary to secular law as an example.
Well you can’t perform authentication over an insecure channel, and you can’t have a secure channel without authentication. Either you trust an authority, or you authenticate manually yourself. There’s a reason TLS uses the CA system, and not PGP.
> wouldn't my IP address change often enough that this wouldn't be useful for more than a couple of days?

Yes, that’s right. But your IP and all the other little atoms of data that are collected on you by various third parties are traded back and forth to form a rich web. Over time the value of any given data point (like your ephemeral DHCP lease) becomes less significant to the integrity of the picture that has been created of you.
You only need to remove the cert if you want to support buggy clients. If none of your clients are buggy, it will be fine to leave the expired cert in the chain.
Ask HN: How to proceed with a new idea in an emerging tech field?
Hello,

I've been working in Tech industry for 5-7 years now. In the past I've been associated with one of the major tech giants and filed for patents with them.

Now, I work in an infant-stage startup and I have a substantially disruptive idea for an emerging tech vertical. This vertical is completely different from my current work and also has nothing to do with my startup.

I would like to understand from smart folks here, that given, I am able to establish the value of the idea and understand potential use cases. How should I go ahead?

Possible courses of action:
1.) Get a patent and then license it to corporates
2.) Directly engage with corporates regarding the idea (do we have any NDA for idea sharing? what if they say we are already working on this?)
3.) your suggestions please...

Responses are really appreciated.
WSL1 makes filesystem operations slower. WSL2 will make it slower for the windows side
I agree with the spirit of what you are saying but disagree on the letter when it comes to matters of law. When church service is on, or the church is otherwise open to the public, it is “open for business” in common parlance. However, I disagree that it “does business” in the same way that any other kind of public place does. That is because the First Amendment is clear:

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

It’s just not equal in the eyes of the courts, the law, or in legal standing. You don’t need a business license to open a church, to my knowledge. Even if you did, that doesn’t change their tax exemption status and other exemptions and differences in operation and interfacing with other legal and zoning entities. They are not treated equally under the law as other institutions. In some ways they are legally similar to schools and other higher learning institutions in the regulations which apply to church property; firearm regulations, for instance, apply to schools and religious places of worship differently than your home, or in your car, or on the street or sidewalk.

You can’t equivocate because religious places of worship are not equal to places of business. In the eyes of many churches, the congregation is the church proper, not the building, so if you ban the gathering, you have banned the exercise of another’s religious beliefs in a real, meaningful way. That is the part which is unconstitutional, which is where we disagree on the letter of the law.
> such as immediately closing airports in almost every country which would have keep a lot of places like New Zealand is now, with 0 new daily cases.

That's not what would have happened.

New Zealand has zero new daily cases only because it's an island. The same reason Hawaii has done so well relatively. It has almost been a month since Hawaii has had a Covid death. It's not because their lockdown measures have been magic, it's because they're an island, they got a massive artificial booster to their isolation efforts.

Well before it was understood to lock down all transportation, the virus was already spreading across the US and Europe, it was already too late. Direct experience with the Spanish Flu pandemic would have made zero difference to that. Practically nobody outside of China knew the virus was spreading in Wuhan or how serious it was for the first two months of the outbreak, starting in late October. By the time China stopped aggressively trying to conceal the nature of the virus outbreak (mid January), it had already spread to the US and Europe (in December).

All transportation globally would have had to have been locked down in mid November at the latest to have had a shot at stopping the spread. That's a fantasy scenario.
> any improvement that could be added to Fuschia could be added to Linux

Not easily. If Linux has gone down a path far enough, it may be hard to reverse, especially if it is of fundamental design. For example, the separation of kernel space and user space is different. I am not an operating system engineer, but I would bet that certain things would be hard to change --- deep structural decisions mentioned in the article, like:

- the kernel primitives are exposed to applications as object-capabilities

- applications can interact only with the objects to which they have been granted access explicitly

- applications interact with each other and the system using message passing

> use proven ideas

I would say in the realm of software there are still competing ideas, even if you narrow it to the subset of ideas that are good (secure, maintainable, fast, etc.). Linux chose some good ideas, but if you want to try out different ones, you may have to start from a clean slate.
NY's governor was going on his brother's TV show making light of the situation and sharing corny jokes as the elderly were dying in nursing homes.

And when people were desperate for relief it was the governor that decided to ban off-label use of drugs for COVID meanwhile his brother sprang back into action fairly quick after becoming infected and taking: https://nypost.com/2020/05/20/chris-cuomo-took-less-safe-ver...
I think the CIC chip would be clean-room [1] designed in this case. It's been done with the Nintendo 64 chip as well via decamping-microscopes. [2]

[1] https://en.wikipedia.org/wiki/Clean_room_design
[2] https://www.youtube.com/watch?v=HwEdqAb2l50
As a rather young person in the field, I'd love to hear your thoughts on any question you feel the motivation to answer. Your learned wisdom is appreciated by all of us young bucks!
I feel like I’m missing something. Almost everything comes back with question mark. But then i search for ‘se’ by accident and the suggestion is ‘dachshundt-on-record-player-turntable’.
Starship will be able to lift far more at a far lower price than the Shuttle.
> I am now a data scientist developing cloud-based big data fraud detection algorithms using machine learning and other advanced analytical technologies.

Put that in a pitch deck and raise whatever you want!

J/K! Congratulations on the career, success and evolution!
That's your opinion, a right is retained despite majority opinions. Constitutional rights specifically outline legitimate relationship between government and governed where violating that constraint breaks the contract allowing the government to make and enforce laws.
'Lockdown' Firewall App, Block Ads and Trackers in All Apps, Expands to Mac
>I'm talking about something as mundane as going for a jog.

This needs to stop. Arbery wasn't a model citizen working on his fitness. He was a habitual criminal caught in the act, who desperately tried to murder a concerned local rather than face justice. And, if he had succeeded, we wouldn't be hearing anything about this incident - the McMichaels would be just a couple more statistics.

In some subcultures, I fear the "jogger" meme has become their reality.
It's not about, like, an Illuminati conspiracy. It's about a general attitude that the general public can't be trusted and the authorities have to make sure they do what's right. The obvious alternative to mandatory lockdowns would be to simply convince the public that it's very dangerous to go outside, but most commentators in the US saw the idea of not using government force as tantamount to giving up.
> Above all, the plane, and especially something like Caravan needs to be cheaaaap.

Sorry, commercial aviation is an expensive game with no cheap options.

- Cessna Caravan new $2.3 million

- DC-3 Reman (Basler Turbine) $8 million, used (piston) $300-000 to $1 million (bargain in the cargo business)

- C-130/L-100 new $70 million

https://en.wikipedia.org/wiki/Basler_BT-67

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

One derelict DC-3 was repaired from a hull to flyable using $85,000 in donations by Plane Savers using donated labor from a school, so that's about the price floor:

https://www.youtube.com/watch?v=8haGfVvcS0I

The Basler Turbine DC-3 is a from-the-sheet-metal up reman, and the airframe is expected to last a total of 150 years. (Since the DC-3 is not pressurized, it has not lifetime age limit.)
Given the comment you're replying to, this counts as a personal attack. We ban accounts that do that, so please don't.

Even as a top-level post this is a bad comment for HN, regardless of how one feels about Google. Please don't post unsubstantive comments here.

https://news.ycombinator.com/newsguidelines.html
No one said he was infallible; no human is.
Margaret Hamilton is an inspiration, but is she actually still working at age 83? I can't find anything that would indicate she is. For something like the "longest-working programmer" I'd expect them to have been actually "work"-working during that time.

And I think I'd classify Knuth as the slightly different "longest working computer scientist". He's known for his quote "Beware of bugs in the above code; I have only proved it correct, not tried it."

Or perhaps I'd classify him as the somewhat more sycophantic "longest working genius" or "longest working cool guy". Heck, Knuth was uniquely awarded a master's degree for his bachelor's because his work was considered so outstanding, he's an organist and composer, and he's hilarious. I love this quote about him: "If you had an optimization function that was in some way a combination of warmth and depth, Don would be it."
Please don't take HN threads into nationalistic flamewar. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
!!please get in to anti-cheat engineering for multi-player networked games. the battle between game developers and funded cheat orgs is cold war-esque
I'm delighted to learn about this perspective. Appreciate the note.

I believe in reusability with software engineering. The reason why legos is so much fun is because you can compose and build things out of simple shapes.

I also agree with you and others in terms of simplicity. I guess what I failed to communicate in the original post was about the judgment that is required to make the right decision, and that caused quite a bit of opposing arguments.

I believe that the right level of abstraction is required for any non-trivial system. Life is full of balancing act - like yin and yang. Too little abstraction is also costly and leads to code bloating and maintenance nightmare.
Fortunately, I don't think many people will be offended by the name...

...or not as much as The Gimp, at least.
The ALUs (FPUs) in most CPUs are 64 bit (even more than that internally), but this does not matter, because we don't care how many bits our floats take inside the CPU, we care about how much space they take in our server's RAM. From our point of view, we supply weights and inputs to the CPU (both in FP16), CPU multiplies them (using 64 bit multipliers), and then spits out the result, which is cast to FP16, and that's what gets stored in memory.
I think it's awesome that you have had a long career and still going. I know of one gentleman in a similar situation. I think he may be in his late 70's or even early 80's. He's currently working on porting some Fortran or Cobol code he wrote in his 20's from his first job ever!
A Pianist’s Marathon of “Vexations”
I'm 52 and am just starting to look around. Given that I primarily want world-wide remote (I live in Japan), it may be a tad difficult. However, I had no trouble at all attracting interest in my mid 40's when I went to London for a couple of years. It took me less than a month to land a job and I had a couple of options.

My biggest piece of advice to anyone who wants a long technical career is to keep learning new things. Don't rely on your day job to train you in what you need. Follow up on stuff that interests you and invest some of your "me" time on staying current in areas that interest you. I've seen a lot of people drop out of the industry because they were over specialised. I know APL experts, Cobol and DB2 experts, C++ with MFC experts, etc, etc. None of them are working as programmers any more. It's tempting to thing that Java enterprise and C# and Ruby on Rails and Python and whatever you think is the best paycheck will last forever. It won't and over time you will slowly become obsolete. A 40 something (or 50 something) with no relevant technology experience will be seen as less valuable than a 30 something because people will be imagining you are simply going through the motions. The fact that you aren't getting sucked into the new (and horrible) programming fads makes you even less attractive because the people hiring you have been pulled into those fads. So it's important to be able to speak the speak and walk the walk.
Personal attacks and name-calling will get you banned on HN. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.
TLDR: The virus tends to get spread in confines spaces (presumably, though not confirmed, airborne with a low infectivity per virion). The more people in a confined space (meatpacking plant, prison, care facility, etc), the larger the outbreak.
The only normal people are the ones you don't know very well!
ITER Now 1.7: The Divertor Section
MERS-CoV, Ebola, and SARS were all this century.
Would it be exciting to live in a tin can and do maintenance on air purifiers for 20 years?
I thought I was an old timer, with my Fortran 77 experience. But Fortran II! If it followed the naming convention, that was from 1902, right?

Welcome to Hacker News. They don't always treat us graybeards well so you'll need to be tough.
Please don't take HN threads into partisan flamewar. Obviously the last thing we need.

https://news.ycombinator.com/newsguidelines.html

Edit: I had to warn you about this just 5 days ago (https://news.ycombinator.com/item?id=23305113), and it looks like you've been using HN primarily for political battle, which is against the site guidelines. (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...)

If you don't stop abusing HN like this we will have to ban you, so please stop.
i'll have to make this configurable in some sort of way
I did two games for fun when I was younger. I only made 200$ in total, but they were made in less than 4 hours each (I did them both in a math class, thus why the time restriction). To monetize them, I used MochiMedia, which sadly died with Flash, and they were the one that distributed them. I got about half a millions views on both of them, mostly from China (which had an ecpm of 1 cent too :')).