skysight-inc/HackerNews huggingface dataset:
I definitely think there is something to what your saying.

For me personally, I've been slowly progressing lower in the software stack, both in terms of language (down to assembly) and in the software I'm exploring (operating systems and firmware) partially out of curiosity but I hit a pretty big wall when I got to modern operating systems. There is just so much in-scope to learn all at once that I was overwhelmed and not making a huge amount of progress.

What ended up allowing me to start getting past that wall was researching old operating systems and old hardware. I found and modified some variants of the older hardware implemented either as software or in the more fun cases as an all-in-one FPGA design. Some of the tricks that those operating systems performed, and the way applications were designed to run are really creative. There are concepts in some of those earlier operating systems which are truly novel and if they had caught on we'd likely have a very different concept of what an operating system is. Some of those might become relevant again if our computing models evolve to a different paradigm (I'm especially looking at distributed compute and process scheduling, kind of like Erlang but for the entire operating system).

Being able to see why we have certain components in modern operating systems and how the evolution of hardware and requirements has led to what our operating systems today do has been a really fun adventure. There is still so much I don't understand but what was once a giant inscrutable black box has sort of become a collection of smaller pieces that I can toy with individually.
Haskell error messages are far less verbose, but I find them hard to read. What makes it worse is that often the error message involves a lot of deeply nested types that were hidden from me before by library writers using an alias. So I’ve had a lot of “where did that come from?” moments.
Why is Google's T5 not mentioned?

https://github.com/google-research/text-to-text-transfer-tra...
It seems it isn't just auto drive. Cars with object collision detection are slamming on the brakes when they come near this cattle grid. Signs wouldn't help in that case.
Not all bike lanes are created equal. Paint does not protect riders. Plastic cones do not protect riders. Car drivers can still veer into a bike lane that is delineated in this manner if they are not paying attention. Actual protected bike lanes that have concrete or steel barriers do protect those on bikes.
> best distributed ML system out there

I was comparing it for "traditional" data engineering stack that used spark for data munging, transformations ect.

I don't have much insight into ML systems or how spark fits there. Not all data teams are building 'ml systems' though. Parent comment wasn't referring to any 'ml systems', not sure why that would be automatically inferred when someone mentions data stack .
This is really just evidence that the political conversation is broken.

Slogans, headlines, and protest chants repeat the emotional overreaction, and then when questioned they retort "oh, well, we didn't mean it 'literally'.". This is Trump level political discourse.
Pretty sure these are usually standard bulbs ...
Looks like you had a sizeable well-run business, too bad it still didn't work out. At least you tried! I always wonder about those tiny inner-city bike shops and how it is possible to make a living.
Both of your items are of extreme margin kind, It cost them almost nothing to refund you. The real scam was charging those prices in the first place.
It wouldn't be such a big deal if "hurts feelings" didn't equal "incites violence".

Silence is also violence. All of you lurkers will be purged as well.
Considering 3 years a long time to replace a device is part of the problem.
Remember to blame the media, right. It helps flood the zone with misleading accusations. Racist fascists attacking a democratic institution while calling for blood are objectively bad guys. Full stop. If any of their private messages were used in planning and execution of that crime that is evidence on which they should be charged. That evidence will mostly be made public in the course of a trial. Everything else just delete.
Citizens United gave corporations constitutional rights (specifically the first amendment). Which means they have freedom of association. The only way to stop AWS from dropping Parler would be if the government forced AWS to host Parler which would be a violation of AWS’s freedom of association.

The only caveat to this is protected class. There are some movements to make political affiliation a protected class, but I personally think that’s the wrong path to go down since it’s not an “inherent” attribute of a person like race, age, sexual orientation, etc.
I believe it just depends on how you split it, right? You can split it so that each subgroup of three out of the five can reconstruct the entire phrase.

Slight change to the idea above:

- wallet with a daily limit for transactions that don't need a second confirmation a day apart.

- need for a second confirmation one day apart for transactions over said limit.

- "social recovery key" able to immediately bypass all limits.

So for daily use you can set your limit in such a way that you can perform immediate transactions. Bigger transactions (such as all your money) need to be confirmed a second time after 24 hours. During that time, a transaction request is written on the blockchain and can be observed by your wallet app. If someone steals your private key they can only transfer amounts within the daily limit, or trigger a warning by attempting to transfer more. If your private key is stolen, you can use a "social recovery key" that bypasses all limits and can be used to transfer your entire amount to a new wallet. What do you think?
I'm really starting to feel like my grandparents, who smiled back at me in such a way I could tell they had no idea what I was talking about back when I was a kid.

This hack made the "front page" of news sites here in Norway, and I've never heard of the thing.

I guess it's only fitting that I just got my own lawn...
I use the VAVA 8-in-1 (https://amzn.com/B07QQ11BP6) at home and one built into my display (https://amzn.com/B07WKX11JY) at work. Both work great.
Left wing democrats and Trump supporters want to eliminate each other, in a sense of eliminating their defining idea. Sadly in their war they are weaponizing the shared infrastructure, harming themselves and the people not interested in their war. (e.g. triggering the new wave of internet regulation in other countries, delaying a flight because there is someone with red hat etc.)

The economy and civility that allow billions of different people to cooperate is a fragile thing. So we need to explain the warring sides that they need to go throw their stones in another place, e.g. try to use courts and legislation if they want to ban each other, or have different laws in different states.

The situation is remarkably similar to the situation with religion in 1600s England, when people were trying to blend it with state, and only after long wars did they understand that not allowing someone into shop based on religion is not acceptable.
https://www.cnbc.com/2020/11/05/steve-bannon-makes-beheading...
Oh that's impressive. I didn't know it was that far along.
That may be true. However, one of the big advantages of using 'assistive' 'intelligent' tools over ML is explainability. If your deployment tool operates mainly on a series of constraints, it is easy to have it print a detailed log which, like the image, can be parsed through at a variable level of abstraction. So theoretically if you deployment algo is running inefficiently, you can pop it open and see why. You can edit the results before deploying. With an end-to-end ML solution it's harder to do this (at least with our current tech).

Ultimately, I think mixing many smaller solutions to mimic intelligent behavior will let us do stuff like this efficiently enough for testing.
That depends on whether you want power to be cheaper or more expensive. Cheaper is nice but you'll pay for it taxes etc. Expensive is painful at the point of consumption but encourages efficiency. It's a strategic and political decision and depends on a nations needs and objectives...
https://www.news10.com/news/us-capitol-coverage/poll-one-fif...

> Poll: One-fifth of voters, almost half of Republicans, agree with storming of US Capitol
Facebook Admits It Was Used to Incite Violence in Myanmar (2018)
If parler is being used for either wide-spread or violent-motivated sedition, that might sway the court of public opinion somewhat.
Ars Technica's got a good explainer, including bits on why the law was enacted and what a purported legal framework without it might look like:

https://arstechnica.com/tech-policy/2020/06/section-230-the-...
I don't think fiat currency has terribly much more going for it, in terms of intrinsic value, other than you do need it day to day because there aren't alternatives for buying things and paying your taxes.

If here in Canada the US dollar became legal tender and I could use it for all my transactions, would the Canadian dollar hold its value? I don't think so.
Unfortunately it won’t be the same. The precedent will have been set and they’ll be able to ratchet it up to a new level. It’s going to be bad and I’m disgusted by how many people in here are cheering it on when it’s their side doing the kicking. Doxing, canceling, Twitter hate mobs, riot-protests, attacks on journalists, politically motivated violence. All becoming standard practice. Nobody cares as long as it’s their team scoring a goal. You’d have to be blind not to see where this is leading.
I think you make a valid point in general about coding professionally at most jobs, and I know I've fallen into this desire myself while working on endless CRUD apps over the years. That said, I do think the article brings up some good points about domain modeling. After becoming somewhat proficient in Scala I've found these same features (ADTs) mentioned in the article helpful for the important part of these boring CRUD apps: modeling data at the various application boundaries (API, domain layer, database layer, etc). I now find using weaker type systems and/or imperative code to be either more error prone or more verbose (due to validation + extra tests).

Of course there are other parts of Scala, Haskell and similar that require more mental gymnastics than I'd like, such as composing asynchronous operations; flatMap and monad transformers may be "elegant" once you really understand them but damn is async/await easier to just write and move on with your life.
Sparrow: Created by US Gov CISA's Cloud Forensics Team
I mean; if there was a company that would capable of doing it... but yah this feels like a false equivalency.

Private companies are free to refuse service to anyone; unless there is specific legislation to the contrary.
It depends. A lot of modern fridges use LEDs and have control boards driving them that cost hundreds of dollars. If the LEDs are out, the likelihood is not that the LEDs are dead, but that something much more expensive failed.
reddit is the same thing. not all of 4chan is bad. not all of reddit is bad. but there is bad on both. it has nothing to do with the website it’s the format
Intel's 11th Gen Rocket Lake announcement slides Leak – A 14% IPC Boost
> I fail to see the importance of these people's privacy in the wake of recent events. I also fail to have sympathy for people who trusted this hacked-together Twitter clone with their personal information.

Then I fail to have any sympathy and solidarity with you. You're just another violent extremist in my eyes, and the enemy of my enemy is not my friend by a long shot.
When you own the platform and source code, then you always have a "break window" escape of updating the code. You can also have it fail open only when requests are coming from the internal network, or have a fail-safe authentication mechanism that allows authentication with a super-admin password that can be used "in case of emergencies."
Knowing that whatsapp implemented e2e in 2016, the direct implication of his statement is that there was no encryption prior to that.
The actual reason for the war: an informant fed the government bad intel and the state looked the other way because they wanted a reason to invade Iraq.

https://en.wikipedia.org/wiki/Curveball_(informant)
Would not want to be a part of the Parler team before this, and certainly not after this week. I can only imagine they are dealing with an insane amount of fires, rapid growth/demand and it seems that they have a far from robust product. Compound all that with the political component and intense attention - it would be an unbearable grind.
It's true that people use it as gold 2.0 and it's the bull case. But, the value is approximately 100% speculative. If people for some reason decided they will only use it for transactions and not as investment, most of the value would disappear.
Does a depth prepass not avoid this?
Would this have full access to the iPhone hardware? Or is it more like alternative OSes on consoles where some cores are not available?

Also very cool!
This whole ordeal really sours Twilio in my mind.

Whereas AWS can plausibly claim that they don't want to host illegal content, what can Twilio say for themselves here? From Twilios perspective, providing Twilio's core product to Parler isn't any different than serving them to other platforms. They have no responsibility or liability. The lack of moderation on Parler is irrelevant when Twilio isn't involved with moving that data.

For a Saas platform to abruptly cut-up a contract, immediately breaking the authentication mechanism for the site on the other end of the contract, which directly results in a serious data breach for thousands of users (the majority of which have done nothing wrong), because your employees and leadership don't like their politics, doesn't sound like something that a publicly traded company should engage in.

edit: especially once it became obvious that AWS was going to bring the site down just a few hours later. They had a clear route to make their ideological stand and cause no damage by merely waiting 12 hours more.
The censorship is for your own protection.

Twitter doesn't have a leg to stand on when Iranian leadership has tweets literally calling for the genocide of Israel, or the CCP has tweets using ethnic slurs against Uigher peoples. Yet why is it that lack of censorship is fine and "healthy"?

One of the things I do, generally, when there's a call to ban something is to actually go and check it out whether it's a site, a book or a movie. And Parler is overwhelmingly just conservative twitter - and just like actual twitter, it has some nasty and gross content. Yet nobody is suggesting we take twitter offline despite their repeated failures to police their own content.
Working with Haskell professionally sounds like a very interesting career path. Could you point to some resources to get better at the production Haskell skills that these companies are looking for? Perhaps gaining experience with projects which use Haskell in a similar way to the companies you mention could help with finding that first Haskell job.
I've seen more than one company that had a cloud spend policy that boiled down to: "if you spend a lot, the finance guy is gonna send you a snarky email a week later"

Totally not surprised they didn't catch a 7.7k spike in real time
It sounds like that was his takeaway, except that for him it was coming from a place of empathy and not anger.
The great irony here is that these de-platformings are only concerned with non-state violence (or so they claim). There is no censorship of people advocating for disarming the entire population (using political violence) or depriving them of property (again, using state power).

And as far as I can tell, none of the politicians who initiate and perpetuate war are de-platformed.
We had our day! Business was okay, just not going to go far beyond a lifestyle business. A lifestyle business that takes away your weekends and part of every evening is a grind, so it was just time to move along.

I very much learned the importance of business models and product-market fit, though!
There's no hyperbole in the comment. It can still be a safe haven for extremists even if most of the users are not.
Sadly, the only working Alto I know of is in the Computer History Museum in Mountain View. It really is a cool machine.
I am very, very concerned where it is heading. Trump is a temporary disaster that will be gone soon. Dangerous new precedents won’t be.
You can run as much of your own JavaScript as you want, within a secure sandbox that won’t compromise other apps.
A similarly sized early 90s miniature laptop was:

http://www.computinghistory.org.uk/det/20342/Olivetti-Quader...

It was £400, monochrome / DOS only, but perfect for fixing software in the field - I loved it but sadly it went U/S in the loft.
Get serious, on nuclear plans, Kwasi Kwarteng told
Not modern fridges.

That trend has become ubiquitous: cars, laptops, phones...

Nothing is designed to be fixed at home anymore. If there were regulations that required it, we'd still have the same advanced tech, but it'd be repair friendly.
I don't know this news site, but I hope its a typo
It feels like this sort of fail-open should never have passed a security audit.

... but that's probably one of the lessons here: unless we demand accountability, we generally have no idea of what practices services we rely upon are using. How many systems we use daily do any kind of formal audits?
F-droid only accepts open-source apps. Apps with anti-features are also marked as such.

Play store should be only used for things that you can't work around with apps from f-droid.
For unlisted videos, I'd say it's an useful feature, for when you want to easily share a video to some people, but not the whole world (especially if they already have a YT account). And for YT, it would allow for creators to continue to use YT instead of having to go looking for another solution.
I'm willing to own my belief these people are bad guys, no need to protect me by saying the media told me so.
In terms of politics? Not much. Lots of arguments with spouses and other family... I won't pretend these people represent the majority of conservative voices.

Edit: I realized this probably isn't a very informative comment. To maybe give a better picture, here are the kinds of people in my social circles who dislike Trump:

- The 'liberal' Christian: people who are fiscally liberal (free healthcare and college, "love thy neighbor" types) who are socially conservative (not fans of LGBT or identity politics).

- The 'conservative' Christian: people who like Trump's policies but not his persona. They see Trump as the opposite of a good Christian, e.g. he is worldly, arrogant, impious, etc. They think he is a sign of the moral decline of American society.

- The libertarian: these people really care about small government and policy. They realize Trump claims to care about these things but really doesn't. They get upset when he does things like take military action against Iran, or bans some apps with an Executive Order.

The takeaway is all these people are ""Republicans"" simply because there is no real alternative that they feel represents them.
Yes, that is the status quo.

There is also some trends:

https://trends.google.com/trends/explore?date=today%205-y&ge...
>Highend stuff have always been repairable.

As some have found out if you try to offer repairs of something as a service because it requires a bunch of technical knowledge in a way that the company doesn't like you can get sued into bankruptcy.

Things aren't repairable by consumers however easy it is to take em apart if you can't get official parts (at a reasonable price) and aren't technically allowed to use alternative ones.
YouTube has been a game changer for me. I’ve repaired my dishwasher, shower handle valve, refrigerator drain, replaced thermal paste in my laptop, all kinds of things. It seems like there’s a decent video for everything, and some random website (or eBay) selling parts.
Do you need to have many technical staff if you are renting your infrastructure? The scaling part probably is mostly handled by AWS so most of the the people there are working on product development, which shouldn’t require that many people since it’s just another social media software.

I would guess that they spend quite a bit of resources on content moderation tools development as this is the bespoke part of their business.
Seems this may be pertinent to the discussion, even if it is relatively old:

https://dspace.mit.edu/bitstream/handle/1721.1/37600/MIT-CSA...
> The last-modified headers indicate that the front page and docs have not been updated since May 2018. This is not a viable platform and the analysis of Twitter's technical shortcomings is facile. The original 140 character limit, now doubled to 280 characters, was originally constrained by the SMS interface Twitter supported but ultimately imposes a preferred content style that distinguishes the microblogging experience.

Your analysis of Blerg's analysis of Twitter's technical shortcomings is facile. It's a system that the author put together while intoxicated to poke fun at Twitter. Reading any more into it than that is at best highly unadvised.

(Source: Used to live with Blerg's author)
I live in Germany, where the tendency in the past ~50 years has been to add bike lanes to sidewalks. This may feel safer for "non-experienced riders", but has its own issues: instead of being on the driver's side of cars (who tend to look into the mirror before opening the door), you'll be on the passenger side, and the passengers don't have a mirror to look into. At intersections, drivers turning right (especially truck drivers) will tend to overlook you. Plus, you'll have pedestrians stepping in front of your bike, snow not being cleared in Winter and other annoyances. So, the grass may look greener on the other side, but not all that glitters is gold...
To give a bit of context, this is the "Keyboard Cowboy Hack The Planet" Parler lead engineer:

https://pbs.twimg.com/media/ErcFo5tXAAAa0KP?format=jpg&name=...
There are still a lot of 10.1" laptops out there that are much newer than the old Eeepc's. Here's an eBay query that works for me: https://www.ebay.com/sch/i.html?_nkw=10.1%22+laptop&_sop=12
it seems unlikely anyone would be describing WW 2 as recent.
Data, evidence? The threat is in giving the fascist terrorist 1% a microphone not that the other 99% happen to be listening. Parler was lax in policing that 1%.
The point was about where is the data hosted.

The answer is that it's distributed, so you would need court orders in an insane amount of countries to get any decrypted data from telegram
Trust me I'm an engineer? But always happy to have HN debug my fridge, so here we go: turns out the light bulb, when replaced, keeps overheating and even metled the surrounding casing. Some electrical issue I'd have to take the fridge apart to debug. I might be unfair with this one though, it's a 20 year old fridge and is probably serviceable.
Consumers should be prepared to “lose all their money” if they invest in products that promise high returns from cryptoassets such as bitcoin, the City watchdog has warned.

The HN title is misleading, it is more a warning against all the Bitconnect like ponzi scams that will popup and promise huge return by mining or trading Bitcoin.
I've seen many claim that mathematically the stock market is more of a game of chance than a poker tournament, yet the latter is what is most often covered under gambling laws and the former is not.
They typically are. Murder tends to get a higher level of police attention.

My understanding is the most common thing to do is take the trailer when the truck is parked and the driver is away.
What is your product? I am looking for a consultant to help me setup a good process for a data driven product hardware product.