skysight-inc/HackerNews huggingface dataset:
Working for the mob can be a good deal.

Basically no oversight into what you are doing because they don't have the technical knowledge to judge your work. Overpay (if sometimes irregular), and easy hours.

As long as you don't "know" they are doing anything illegal with your work, and no one can prove that you know what they are doing. It can work out.

The worst part about it is they try to make up for their lack of technical knowledge as a manager by becoming close with you in a personal way.

Source: I worked for someone convicted of multiple crimes (racketeering, assault, intimidation of a juror), but on his legitimate business.
Thanks for the transcript! I'm not usually a fan of audio/video so I love that I can just read the interview.

How is it generated? Speech recognition? Much in the way of hand editing necessary?
Course: Self-Driving Cars with Duckietown
The first robotics and AI MOOC with scale-model self-driving cars. Learn state-of-the-art autonomy with your own real robot (Duckiebot).

Time: Estimated 14 weeks

Link: https://www.edx.org/course/self-driving-cars-with-duckietown

I wanted to do it but I'm short on money to buy the kit.
Clear away the clutter. Are you able to sell things for more money than you bought them for and still honor your personal values? If you can, then do so.

Forget the slogans, descriptions and tortured analysis. Can you as a human sell things to another human for more than you paid for them in a situation where you are both happy with the price?

If so, do so. If not, I suggest you take a look at what is motivating your feelings.
It was probably made in the stone age sometime in the 1990's.
You jest but I think if it's demonstrated that non-owning employees (eg, managers) are interfering then a fine totalling some significant percent of every manager's wage should be a minimum penalty to interference with creation of unions. If it's demonstrated that someone with ownership or stake in the company is interfering then indeed jail time should be on the table.

Companies should play fair or face the punishment. If employees truly don't want a union then don't interfere with their vote.
> You're getting everything as a string from the browser

This may be one of the differences of requirements that causes disagreement here. I can see how this might work if your app:

* Loads data from the client

* Later displays that data, unchanged, to the client

In that case, treating everything as a string is great, because you never need to use it as anything else.

In my case, I've never actually worked on an app that didn't need to do more than just display the data at some point. In those cases, I don't want to get everything as a string from the browser. My data is often not merely a string, and treating it as such means I have to deal with stupid questions like whether "0" == 0 == "null".

In my work, I have spent many, many hours repairing issues that could have been avoided if the client and server were both statically typed (and on the flip side, in services that are statically typed, rarely run into those same problems). I'm sure that this can be remedied by just "doing it better", but I'd rather operate from a foundation where doing it right is easier than doing it wrong.

Instead of strings, I want my apps to have a statically typed contract between the client and the server that specifies what endpoints are available and the data structures they accept and return. Ideally this is in a shared class/type definition file, but two definitions kept in sync can work as well if they don't share a language.

The common argument against statically typing your network requests at each end is that you're not resilient against unexpected values and/or version differences, but:

a) It's trivial to tell any JSON parser to ignore unknown values, so adding new optional fields to the request is never a problem.

b) If your app ever uses the data received from the client, version differences will eventually break your dynamic code, too. You'll just only be told so at runtime, potentially only after loading the bad data from the db.

If you ever use your app's data for anything other than rendering a template, you have to make breaking changes to your data structures very carefully, and using a strong layer of static types on both client and server helps to ensure that you consider all the breaking changes and either avoid them altogether or somehow mitigate them.
This post is mad at the wrong company.

The root cause is the design choice for the operating system to hide the scroll bar.
Rich, connected people are not going to spend years slumming it in local politics if a more glamorous option is available. A brand-name education and a couple of years at a white-shoe law firm might not get you many votes, but it can open doors to the people that can help you mount a successful campaign.
Well, it's not the foreigners ripping the US off. It's the US willingly providing the reserve currency without having a high enough percentage of the world GDP to deal with the negative effects.

Having a country offer their own currency as the global reserve currency was stupid to begin with. It's no surprise that it will have to end one day.
Indeed. People think it is crazy that government software engineers make 80K for "typing."
That won't be easy unless you marry a Canadian citizen. That's what my cousin did and now he's a citizen after all these years.
Thanks for listening and thanks for supporting me!

Yeah, the further you go back into the back catalog the more you are listening to my learning-to-podcast phase. Hopefully they aren't too bad... I am a slow but persistent learner.
Perhaps we consumers should demand E2EE metadata then?

Would such a thing be theoretically feasible?

Or not because it would be like Tor with the entire Internet controlled by the adversary?
This Forum Is Utter Garbage
Echo chamber for capitalist bootlicking dickwads who one day, too, dream of being a billionaire. Keep dreaming.
Oh yeah because they did such a great job at raising median citizen wages too.

What is this ‘economy’ that they are such great stewards of? Who owns it?
A C compiler that can output Malbolge (among many other esolangs) can be found at https://github.com/shinh/elvm - dunno if it has any relation to this work.

Note that the Malbolge (or rather LMAO/HeLL) backend was added back in July 2019, so I'm not so sure about their claim that "It's as of 2020 and 2021, the most advanced, usable Malbolge program ever created."
The Cambridge Analytica data started off as a university research project too...until the data was sold.

FB got a $5 billion fine for being duped in 2015. It doesn't surprise me they are trying to prevent that again
Why add clickbait bullshit like "impossible" to the title? The article title is A lightweight (150MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.

That should be the submission title, per HN rules.
Another problem is that just because a person graduates with a degree in X, doesn't mean they are any use at X. I know a bunch of CS degreed people who got out of virtually every coding course in university.

Unsurprisingly, they don't work as software engineers at the moment.

They are technically part of the group of potential employees for technical work, but they are arguably worse than someone who skimmed Python for Dummies.
My muscle memory wants things to stay where they are relative to one another. With it at the top right extreme, I would have to remember which computer I was at, since that location changes relative to all other keys.
They claim to be the fastest among all such platforms too.

https://forgeperf.org/
> Who exactly is it that is supposed to be looking out for us?

They are looking out for buisness-owner interests (capital interests)
I tried machine translation but it just isn't there for technical content. I use rev.com, which is a human transcription service. I supply them with a thesaurus of terms used and then proof read it and correct it myself after. The headings and jump points I add manually.
You don't understand, do you?
The average apple customer values the consistency of experience in the platform far more than your application.
In the grand scheme of things, I am pretty sure you removing your application from the apple store would be an objective loss for customers, but that loss pales in the sight of the benefit of not being compelled to use google or facebook as the only way to login into an application as it is so common in android.

The average apple customer values consistency and is far less tolerant of deviations from that than the average microsoft or google customer. The whole point in paying more for apple is because we value order, predictability and consistency.

Windows customers are not used to that. Windows Hello may be a good thing for them, but they don't expect the same degree of consistency, if your windows Application doesn't use it, they don't complain, this is life.

But apple customers, like you it or not, expect IOS features to be widely available on IOS applications. We literally pay for that, and as there are vastly more consumers like me, than developers like, it doesn't matter if we bought half the hardware you buy, because as a customer class, end users absolutely dwarf developers.

I completely understand your personal frustration. But this is on you, your choices of providing your work for free deliberately.

Most customers don't want to be back on the situation where you either choose between facebook login or tedious manual account creation, just because it will inconvenience some developers. The whole, raw point is exactly that. It may sound cruel, but we WANT you to be forced to implement stuff that is consistent with IOS guidelines, best practices or even features. Customers can be cruel like that.
Well, not exactly sure the reasoning behind it, but the way Chrome chooses to parse it, the h3 tags are absolutely nested.

https://i.imgur.com/N7bl5LJ.png
To add to this: Don't forget that all of our seeds today are the result of centuries of man-made breeding and selection processes. Mankind did selection and cultivation to achieve wanted properties (higher yields, resilience against plagues/insects, taste properties etc.) and todays strands of seeds are the result of this breeding - the value cannot be stressed enough.
Best example is the grapefruit, a fruit that did not exist before the 18th century at which point it was the result of a cross-breed between an orange and a pomelo strain. It was deemed tasty, and that is the only reason why we still have it today.
> "How much income will you need in retirement?" How the F should I know? I can't predict the future.

Correct. But that doesn't mean you *shouldn't* plan. That's why you rebalance your portfolio every few years, and adjust your budgets, and expectations, and make lifestyle changes. It takes a lifetime to prepare for retirement. And its kinda hard to fuck up by your own hand if you are diligent: save 10-20%/yr., cover the basic investment grid, buy and hold. With 30+ years experience and many friends in the same boat, that's a winner.

Also, retiring on $100k today would require $148k/yr in 10 years with 4% inflation, so you're right, that number will at least go up via inflation.

That's why it matters who you vote for. Medicare/Medicaid will be your primary healthcare in your 60's, but we absolutely need the ACA/single-payer, not just for early retirees, but to prevent insurance companies from forever inflating premiums and bankrupting us.
The issue isn’t avast failing to anonymize the data sufficiently for this whole thing to be okay. It is that it is like a locksmith and home security company had access to your home and used that access to sneak in and take photos of your family while it sleeps, then dell them with little black bars over the eyes. Even if they anonymize fit slightly better, the avast leadership should go to jail
I think the smart move is to put a regulatory requirement to either fund removal via a satellite tax, prepayment, or require a 1-up-1-down trade. Selling a satellite cleanup credit like companies do with carbon or EV credits could work.
Given the amount of time people spent trying to implement something interesting in Malbolge (unshackled), I would also be very interested in a detailed explanation, perhaps a blog post, of how you achieved this.

Otherwise I am inclined to believe that this must be the result of exploiting a loophole, perhaps the interpreter not implementing the malbolge specification or something.
> For the HN crowd, it’s probably worthwhile to split “STEM” into “high-end engineering” and “normal engineering”.

Isn’t that just splitting the “E” in STEM? STEM ⊃ Engineering

(EDIT: since you are really talking about SWE and not “classical” engineering, maybe its more splitting the “T” than the “E”; still, leaving out a lot of STEM.)
Thank you! I am excited to roll it out as well.
My personal model (emerging, there is a manifesto but I am rewriting it as we speak) is to rigorously control costs, focus on quality, stay small.

Think of the old phone company slogan "reach out and touch someone." If I can accomplish that and spend less than I do on food or clothes or my car then I win.
> Why would you not consider it?

Because they don't want to hear the answer to that. Even worse, they don't want that answer to be heard. Because they probably fear that it is going to sound reasonable to a rational mind, that just ain't come up with it on its own.

Someone might even ask "Why are we not helping these people?"

https://www.youtube.com/watch?v=6mxqC9SiRh8
It’s less about the speed, and more about the silence. You can actually have a laptop run at a high speed but without that annoying fan background noise. That to me is the appeal more than pure speed, which is always limited by software bloat and other rate limiters.

Otherwise get parallels, boot up Linux or windows and run some games which allegedly run quite well despite being in a virtualisation!
NYU, Knight Institute Condemn Facebook’s Effort to Squelch Research on Misinfo
Eviction Moratorium Extended
Highly passive-aggressive. I like it.
Well there are echo-chambers everywhere including here though? Aren't they?

EDIT: But do you know what?

I now agree with you now since I gave this site the benefit of the doubt and it is devoid of criticism and substantiative evidence or claims that I put forward to backup my arguments.

The senseless HN hivemind flagging substantiative comments even when you give them credible sources. Oh dear.
I don't understand anti-capitalism. I get that it sucks to work to provide oneself with "a decent quality of life", but the whole point of capitalism is to minimize the amount of work one needs in order to secure that "decent quality of life". I.e., capitalism is the most efficient system we've found to secure a decent quality of life for as many people as possible.

The laws of nature require that food, shelter, and healthcare require the labor of some people and apart from slavery those people need to be compensated for the fruits of their labor. In order for each of us to share in the fruits of their labor, we have to have something with which to compensate them, which is ultimately our own labor.

It feels like anti-capitalists believe there is some forest of money trees that the capitalists are sadistically preventing anyone from accessing.
Fun fact: many pilots actively use ipads, phones, and bluetooth headsets in the cockpit with all the radios on throughout the flight. Wifi too. Turning the ipads in the cockpit off or in airplane mode is not on any checklist of any plane. Better still they actually get mounted on or near the yoke so the pilot can look at it and use it while they are flying.

They are an indispensable tool for situational awareness, navigation, and even as backup instruments (though non certified of course). Pilots will even bring them to exams and instructors and examiners are not against that and they are about as normal as paper maps used to be. Modern navigation equipment (e.g. the Garmin's G1000) also can pair with an ipad and accept input from it or sync with it. A phone is a great thing to have when the tower isn't responding because the person is taking a break, or it's after hours, or you have some kind of radio failure. You can talk to flight control over a phone from inside the cockpit of a plane to get your clearance too. It's not illegal or frowned upon.

This includes many airliners btw. And the FAA has long approved using ipads and many commercial airlines use them routinely. So, bluetooth and wifi are both used in cockpits. Any modern airliner is completely resilient against that and would have been hardened a long time ago. Any equipment at all sensitive to radio frequencies used by consumer equipment would have a hard time getting certified at this point.

So, the obsession with the little pocket radios (phones, kindles, etc.) that airlines have is kind of silly at this point. Especially since it's limited to takeoffs and landings on most flights and nobody actively checks any of this other than to police people to remove their head sets randomly (about 1 in 5 times I get told off). Stewardesses using equipment to detect the 50% of the passengers that don't bother with or forget about turning their radios off is not and has never been a thing. That's because it's a complete waste of time and it doesn't matter one bit from a safety point of view. If that wasn't the case, there would be hefty fines on this. There aren't.

A valid reason to turn devices into flight safe mode anyway is simply to save a bit of battery. Phones will eat up a lot of battery trying to reach base stations that aren't there or that are passing by to quickly to keep up with.

That being said, some airlines offer 4G connectivity in flight. Obviously, you'd have to turn your phone radio on to make use of that. With 5G and things like space link, I imagine in flight connectivity is only going to become only more common.
I don't understand the blame on ads. The ecosystem with the best RSS support is podcasts - almost every podcast has an RSS feed, and most people consume podcasts using a podcast player, which is essentially an RSS player. But lots of podcasts have ads. I don't see why text RSS feeds couldn't include ads as well. If that motivated more sites to have fulltext RSS feeds it would be a good thing.
For a startup it makes perfect sense to avoid high CAPEX: it is not worth to invest into own infrastructure which will have positive ROI in 3 years, if you are not sure that you startup will still be alive in 3 years.

Why big established companies prefer high OPEX to lower CAPEX is less clear.
I'd love to see/read that talk if you happen to youtube it or write it up.
I'm always happy to look at specific links. But from my perspective the serious problem is users' tendency to project such categories as "paid shill", "bot", "troll", and so on, onto other users who simply have different backgrounds than they do and different views than they do. There is years' worth of explanation here:

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

and lots of specific explanations here:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
They're used under license. [0][1]

> Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license

[0] https://news.ycombinator.com/item?id=28062305

[1] https://about.gitlab.com/handbook/marketing/corporate-market...
Not building what doesn't need to exist won't get you promoted. You don't get promoted by avoiding entire classes of problems with a simple, reliable system. You get promoted by pulling heroics to build some absurdly complex cloud Kubernetes bullshit, and then pulling more heroics to fix the endless stream of production issues that will result from your overengineered nightmare.
Radioactive Lenses and Everything About Them
Don't forget about micro transactions and loot boxes.
It is a long topic and the causes I don't understand well. We spend more time trying to obtain funding and satisfying some metrics rather than doing actual research we find meaningful or useful to society. The competition among peers in your same lab makes difficult to build healthy work relationships. We see how much of the people that become successful do it so in a way which is orthogonal to scientific values.

This might be something that has been going on since "the world is world" but talking with the old timers it seems it has been exacerbated in the last decades.

In addition to that all, in the universities and research labs, the HR and management departments have exploded (Have you seen the graph at [1]?) And they all seem to focus in stuff like in the article rather than taking care of the existing talent.

This article might lay the issues better than I did [2]

[1] https://wtfhappenedin1971home.files.wordpress.com/2020/05/ey...

[2] http://www.dtc.umn.edu/~odlyzko/doc/decline.txt
I uploaded a photo of me when I was 4 years old, and it says that I was 31 years old at the time.
These sort of layout optimizations are extremely hard in C-like languages as the compiler needs to prove that the program can't tell the difference. At the very least you need whole program optimizations.
Are they also a backward firm for not making a hairdresser Barbie until 2008, and a make-up artist Barbie until 2007?

I had typical boy's toys - lego and some action figures. None of them were news anchors, presidents, basketball players, dentists, or famed male scientists. Nor were any surgeons or business executives. Only a few astronauts. Is that also evidence of... something?
My employer hired a "pod" away from another employer.
Right, whenever I want medical treatment I say give me a random dosage, diseases aren't smart enough to do math!
The more I think about it the more it seems to me 'simplicity' is just another name for 'encapsulated/isolated/modularised complexity'
Wow, this is great news! I had not heard about that, but making live and static controllers work together has always been a pain point for me. Even with that pain point Phoenix has been my go to. But fixing that will be huge.
Serving time in an Australian prison for violations of the US Espionage Act committed while in various European countries is a bizarre situation.

And I can't help but notice that their assurance of treatment does not rule out any other maximum security prisons nor any alternative restrictions on correspondence.

Still, these assurances suggest that the US's goal is more likely precedent than revenge. While it make it less likely Assange will be killed, its still a major attack against the freedom of the press.
> with the rapidly declining cost of getting things into space

Are there some graphs with current and projected costs per kg to different orbits?

Couple more questions:

1. Do you need to refuel your fleet in orbit? Does that require a new tech, or that already exists? I suppose ISS gets regular shipments as well, but your approach probably needs to be unmanned?

2. What do you hope to get out of YC? Do they have some particular expertise or connections?
Currently - no one (in the US). Europeans and Japanese are ahead of the game compared to the US, but it'll come from the Office of Space Commerce / DoD / NASA. Until then, we plan to build the technology by providing orbit modification services to existing satellites, inspection services, etc.
This is a problem for any product that stores and retrieves user data. It is not just a Google problem. It is not just a 'devs shouldn't have db access' problem.

If you're working on a system that doesn't have data usage policy, one where there is no auditing or monitoring mechanism and no visible enforcement being done against abusers you don't deserve your customers trust because you're not protecting their privacy.