skysight-inc/HackerNews huggingface dataset:
I think GP's point is that if finding out about this does indeed ruin it for you, then it's probably a good thing you did find out about it.

If you put importance on not separating the art from the artist, you can't then go around complaining that you're finding out about how shitty your favourite artist is. I personally do separate the two, but in either case I would want to know if someone who has influence on me via their art is a piece of shit; so i may make sure not to let them have influence on me any other way than via their art (or make the decision that I'm too turned off to continue enjoying their art).
> "I don’t understand what’s wrong with owning your platform to exercise your speech rights."

MLK and the civil rights movement didn't own their own platform.

The LGBT rights movement didn't own their own platform.

The women's rights movement didn't own their own platform.

Would you have been okay with them being swept under the rug? It's not as if people in power didn't want to.
Apparently, a lot of indie developers do well on switch for some reason. Breaking even is so hard for most indies that it sort of made me sympathize with the console model at least a little bit more
The mod scene never dies!
- They aren't prisoners of war; they're “detained enemy combatants”, so the Geneva Convention does not apply.

- It's not not a criminal incarceration; it's an involuntary psychiatric commitment so your usual rights to due process don't apply.

- You see, we're not giving lesser rights to this group; we're simply giving more rights to the other, so it's fine.

- It's not a form of punishment; it's simply a procedural event to exile, so we can do it to someone who committed no legal crime.

And this is the grim, grim reality of human rights. — simply doing the same thing under a different name is enough to overstep them.
Completely disagree.

Manage your notifications properly.

Teams messages at 3AM don't bother me and, as I said, I don't expect a reply immediately and I'm not implicitly or explicitly penalizing people for not answering in a reasonable timeframe.
Russian government has quite successfully attacked our information infrastructure and goaded us into attacking ourselves. They didn't need any hacks; they walked right in the front door of Twitter x Facebook, et al.
I had a mandela moment where I thought he was already dead, then realized I was thinking of Hugh Hefner who died in 2017.
texas doesn't have income tax.
Green Thumb Scores the First U.S. Pot IPO
I actually wrote the client cert code back in the day, what problems are you having?
Criminals who get caught, one should note.

Sort of a reverse survivorship bias at play here.
You can net even more profit if you skip the writing part after it’s funded.

It’s like taking the advance from your publisher and then not calling him back.
Nice themes, any static site themes ?
As someone who really wants ruby to succeed, they were setting themselves up for failure if they knew there was a narrative of 3x faster out there when they knew that wasn't even close to what people would experience.

I think the reality of ruby is that it's a language for people who care more about the feel of the language than its performance characteristics. This may sound like I'm ragging on it but I think there are many cases where optimizing for developer comfort is truly in the best interest of an early to mid stage startup.

But don't try to make it into something that it's not like you are competing with rust or something. Ruby simply is not a performance oriented language. That being said it's performant enough for a vast majority of all and medium scale use cases.
Relatively expensive was probably not phrased well, but a goroutine context switch is ~200 nanoseconds and instantiating a new one takes ~1 microsecond, from memory and a quick google.
Damn this is some delightful mobile UI
It's an interesting question: incentives. Samsung can't negotiate away wages like they can land taxes.
Mac keyboards put fn in the bottom left. Personally (disclaimer: Mac user) the third point is the least important, and if this is a problem for you, you should remap the physical command and control keys, which is fairly trivial to do on macOS.
United Airlines plans to buy 200 flying electric taxis
NYC office worker making 100k gross:
Taxes: 34k
Rent $30k
Commute $2.5k
Lunches/snacks $4k
Clothes $2k

Which leaves 27.5k for fun (or 401k contributions)

Move this person to work remotely from Texas and you get:
Taxes: 25k
Rent 18k
Lunches/Snacks: 2k
Clothes: 1k

Which leaves 54k

You could argue some of my costs, but it is going to be hard to keep talent in high cost superstar cities if they have the opportunity to make nearly as much somewhere else.
I signed up for a freelancing site that had an involved screening process. The first two parts were pretty simple. The third or fourth part required a 20-30 hour project and a presentation. I laughed and bailed out before that. A few days later I found some other freelance thing that had a half hour phone screen.
Avi Loeb interview: Could ‘Oumuamua be alien technology after all?
Foxconn is a Taiwanese company.

Every HN’er here promotes for the freedom and democracy loving people of Taiwan. They even claim it’s a country.

So get your “country” correct.
I've only ever used Vimium-FF, so I'm not sure how it compares to the Chromium version, but it worked well enough. Now I use Tridactyl. Check it out. It takes the concept a lot further than Vimium.
I credit my success as a mobile app dev consultant to Stanford’s iOS videos back when iTunes U was a thing (2012).

I will have to watch these because damn if I don’t have a ton of questions about SwiftUI architecture best practices.

Pro-tip: watch these at 2x speed.
The logical trouble you are having is trying to fit an analogy multidimensional phenomenon into a binary model.
>Also chat users care more about GIFs than security.

This is why it is so important that the devs care about the security and just make it part of the app without needing the user to do anything other than use the app.
Clubhouse API Failing Intermittently
years ago, the judge in the video hired a bodyguard to follow him around town (this region is sparsely populated high desert, not unlike fallout), and would have him carry an ornate "chalice" inside his bag to produce on demand while the judge was dining. i heard this from a friend from the area long before this video.
Ingest bamboo? Sorry, couldn't resist.
Yes, but sometimes you're not in a position where your users are willing to tolerate "we cut corners to save time and money so your experience is worse as a result".
Never really had to deal with interviews as been lucky all my career but recently looking for new work I've had to do a few, it's extremely frustrating.

The last one I went through 3-4 hours worth of remote interviews.

In the first interview I made it clear I'm in no rush to move, I get payed well, they contacted me, i'm only listening as looking for new interesting work. They where a bit fuzzy about the role/salary saying they are looking for smart people then decide the role for the person etc etc so I said in order not to waste both our time this is my current salary, I'll happily move for that if it sounds interesting, not interested in less, can't afford to live on less.

I get to the end of the interviews, recruiter: so where do you want to start negotiation on your salary, then announces a value 30% less than what I am now. After me replying "you want me to take a 30% pay cut, a substantial risk moving job with no reward from the risk and leaving me worse off, I can't accept that", I haven't heard back since.

The annoying part is I mentioned several times, if they want me to do more interviews I don't want to get to the end to find out salary range is not in the same ballpark as don't want to do remote skype calls after working all day for nothing. I was assured yes it's fine multiple times. The only thing I can think off is they thought I was bluffing on the salary so thought I'd go for the low ball.
> what on earth was Australia voting on – they already have that.

As you said they were voting to replace the “Queen” and become a republic. But for the Queen Australia would be a constitutional republic, hence the vote to remove the Queen to become a republic.

It goes without saying the Queen (Monarch)is not elected and Queen’s heirs will succeed the Queen’s powers. It’s not enough that otherwise Australia has an elected parliament, even dictators in Roman republic were elected.

Because the UK and Australian Constitutions provide for unelected monarchs they are Constitutional Monarchs.

The US isn’t a “representative democracy” it is a Constitutional Republic. The fact that slavery existed under the constitution and was later amended to out law slavery never had and effect of the constitution providing for a Republic form of government at all times.

The US also needs to be viewed through a certain lens: 1) I believe it was only the 2nd attempt in history at creating a Constitution; and 2) the US only became an independent county through war and treaties. Maybe it was a plutocratic oligarchy in the beginning, but they were still elected representatives making it a republic, and that’s exactly why democracies do not have elected officials and the people manage the affairs of the state directly or otherwise temporary officials are selected at random. And as much of a plutocratic oligarch as it may have been, King George laughed when he heard about the concept of the elected “President” after losing the war and he famously said if Washington actually does give up the power “he would be the greatest man in the World.”
I have yet to find a Telegram client that is a good Mac citizen :/
There are some education institutions which are very focused on "practical software engineering", and which sometimes produce people who lack computer science background and cannot work with complex systems. This cheapens the value of CS education for everyone.

When I saw the course, I was worried because I thought that Stanford might move in that direction.

(after the explanation that this is optional undergrad course, I am no longer worried)
Politicians don't run low level operations, and security contractors can give money to politicians too.
Life is too short to program in 80 characters wide.
It's extremely easy to kill a lot of people in myriad ways. The only thing protecting us is that most people aren't interested.
What fraction of Mac users do you think have every used vim or bash, let alone even opened Terminal.app? Or even know that it exists?
Extraordinary claims, extraordinary evidence. Mind open, probability extremely low.
Exploits are possible even without DMA. Windows had a slew of USB stack exploits, ranging from the serial and modem drivers to HID device and more.
There have also been in the past (and probably still exist) exploits over serial lines, over I2C and SMBus, etc'. Not having DMA makes it much, much harder, but not impossible.

So having the modem connected by USB does not make attacking through it impossible - how can you tell there are no bugs in the iOS USB stack?
Using i3 with Ubuntu made me realise it doesn't matter all that much for me. CentOS, Ubuntu, Arch, it all looks about the same to my toolset.
Thanks a lot for sharing the details!
Can you comment a bit on why you love the triangle?
Its 2035 and Elon Musk owns most of the Sol system
First he built Starlink, the precursor to the Musk Mining Dyson sphere.
Then he bought 1.5B in BTC and sat on it investing the accrued gains in space mining technology, where he rapidly drained the Sol system of free range mineral resources to funnel them into his Dyson Sphere mining operations. Churning out Dogecoin/Bitcoin and other crypto currencies..

now the only fiat currency with any value on earth.

on the up side, the earth has cooled a bit and we all drive electric cars and fly to the moon for holidays.
How to check if your MacBook Pro is eligible for a free battery replacement
Browser history is also hijacked on the login page...
So, public square, but bring your own soapbox/megaphone.
Guess which came first? It was Finder, and with ⌘O.
Good point. Let’s throw out all our inherent biases.

Would you expect your OS to have application-specific shortcuts for systemwide, cross-application functions like copy and paste?

Of course not, that’s insane.

I use a Linux desktop as my daily driver FWIW, I’ve “gotten used to it” too. But this doesn’t mean its the best way.
Seems to me plenty of places have both gators and black bears. GA and FL for starters...
This is a totally dishonest article. Of course encryption doesn't work if you can compromise the end user who already has the keys.

I don't think anyone would ever claim it did.
Have you ever worked on really big complex app, working on top of even more complex backend, where suddenly big set of requirements changes?

Especially, as getting update right is really critical. People give big tech no credit for trying to be honest (and for often good reason - lots of their decision are shady/have more details that are omitted), but they won’t intentionally straight out lie about how they use your data - that’s a legal suicide. Huge amount of due diligence is needed when scope of what’s allowed is changing.
bsnes is the gold standard in accurate emulation.
⌘↓ mirrors ⌘↑ for going up a directory, except if you invoke it on a file the logical thing is to open it rather than navigate.
Did you look at the screenshot? This is an attempt to make something look like MacOS, and they've failed miserably, at least so far.

I'll bet anything your wife hates it, and I'd be surprised if she even gives it a chance.
I think you have missed where he said it had 20 people using it.

Not 200,000. A single process wasn't able to handle 20.

You'll be hard pressed intentionally writing code that performs that slowly in a framework in another language.

Ruby by default has an incredibly long list of "you can but you shouldn't" and things you need to be aware of, especially around concurrency.

Other languages are mostly fast by default. When you follow some nodejs/express/whatever introduction tutorial and implement your first application in the most naive way possible, you'll end up with something that will easily scale to hundreds if not thousands of users out of the box.

Do the same with ruby (or even with some python frameworks, to be fair), and stuff can break at less than a hundred users.

And that's why yes, you can blame that on ruby. Or at least ruby how it is commonly taught.
What I still haven't figured out is, why does a municipal water system, intended to provide drinkable water to a city or cities, even have a treatment system with a setting for "poisonous concentration"?

Shouldn't the system notice when the "knobs are turned up too hi" and disallow that?
Yes, sorry. I incorrectly assumed you were using a touchpad, since usually that's what people are complaining about when they talk about acceleration. What desktop environment are you using, the one from Pop? I believe that uses Gnome, which is pretty well-known for having fewer configuration options. But maybe you can look up Gnome Tweaks (i.e. the Gnome Tweak Tool) and see if that provides some additional options? (A quick search suggests that it might only have "flat" and "adaptive" profiles.

KDE has mouse settings right in its System Settings application, of course. You can adjust acceleration in a very fine-grained way, to whatever fractional values you'd like.

On Linux, if you really want to dial it in and there aren't any GUIs that will do it to your satisfaction, there's always the ability to manually adjust stuff on the command line, see e.g. https://askubuntu.com/questions/205676/how-to-change-mouse-s...

To be clear, I appreciate that certain specific hardware isn't as well supported as it should be (it depends on the OS), and that's a perfectly legitimate reason to stick with one OS over another. I just thought this might have a quick fix if you were on a touchpad.
> We in no way want to give off an impression of mistrust or carelessness

That's exactly the point. You don't want to give off that impression. Nobody does. That's not some noble goal.
I don't like email. Much prefer chat conversations, even at high latency.
I’m sure there’s a lot of sun sparc machines in a closet in a computer lab that has less ram and cpu power than today’s iPhones. 1/2 joking, 1/2 truth.

It’s client/server, no need to be specifically mobile phone as a course.

I do agree about practical hands-on training is like riding a bike; just ride it to know how.
A system is not trustless if it has 100 points of failure and insider founders that built the system before it goes public
Some asked if it was utilising deepfake technology because the filter seemed sophisticated

What I find amusing are the comments here calling it "crapware" when it's probably far more efficient than average software today. It likely uses only a few dozen MB to do its work, while the -- text and pictures only -- instant messaging client I'm forced to use for work takes several hundred MB of RAM and lags noticeably when typing.
Ask HN: What are some cool ideas to build on the domain I purchased?
I've recently purchased a domain called dankmemesdealer.com, But I'm kind of blank on what to build in it. Any cool ideas?
If something is a known-known, you have to take personal responsibility when you don't take that thing into account and get bit. It's not appropriate to even mention some person you have not met as part of the reason a demo failed. Personal accountability it key in this industry, do your due diligence and events like were described will not happen.
I don't think vim could speedup your typing speed (unless you are using macro/`.`). I think the benefit of vim is mostly about code navigation, and this is the bottleneck (at least for me) when writing code: jumping around definitions, from and to different region, without having to reach the mouse and click on different buttons.

Good pointer UI + robust keyboard shortcut is quite good, but sadly most of the GUI applications do not allow you to use a consistent set of keys in different controls, but with vim you can. (use shortcut to open up some form and suddenly the shortcut changes, and rarely you can configure those shortcuts). And having a normal mode really appeals to me, as I don't have to reach ctrl/alt that often with normal mode.
I teach pattern design as part of an illustrator module. The patterns generated by this app are cool. But for serious pattern making look at the wallpaper designs of William Morris (at the bottom of the linked page is a good example). The craft lays in defining the limits of the repeat element. Sometimes even finding the repeat is tough work. Google his wallpaper designs and try it yourself.

https://www.design-is-fine.org/post/47801446193/repeat-patte...
> Would you expect your OS to have application-specific shortcuts for systemwide, cross-application functions like copy and paste?

Maybe? The point in the comment I left you is that some kind of expectation has to be violated here. I don't find the Linux choice (to remap a system-wide shortcut for a single developer-centric application) to be too intrusive. But YMMV.
US House Reintroduces GREEN Act, which would restore tax credits for Tesla
Brave man, confessing to your crimes juuuuuust after the statute of limitations runs out. /s
Id highly suggest listening to an NPR story that covers something you are deeply familiar with.

Of all things where I am an expert, NPR misinforms in the direction of outrage. I can only assume that is their standard practice. It’s shameful that they are tax paper funded.

If somebody has an example of a story that NRP did a good job of accurately informing the consumer, I would love to read it and change my mind.
> 1. We're not big like Boston or New York, therefore we're not going to be targeted and are fine, nobody cares to harm us.

If enough events keep occurring (and why would we suspect they won't), this attitude will HAVE?? to change. Kids will learn about it, and do it for the lulz. The city of Dallas had its tornado sirens hacked, and at least in the local areas, it brought some attention to the subject. Eventually, the bored teenagers in the small towns are going to do it just because.
> to me they both sound like a choice

Addiction Is a Brain Disease, and It Matters: https://science.sciencemag.org/content/278/5335/45
Very cool, but seems like a bizarre choice to use C# and then lock in to Apple’s stuff. If you’re making a 3D app with C# you might as well use Unity. Something like this could even find an audience on Steam.
For me personally it's just slower and more cumbersome. I don't even buy into the whole ecosystem, just i3 and vimium for chrome, and I feel way more concise. For me it's about doing precisely want I wanted quickly and not wasting time humouring the GUI.

Someone brought up the difference between modern UIs on here, mentioning that you are often clicking, then waiting, then clicking, then waiting. With a CLI tool you can do all your actions up front and in sequence and then let it run. You don't have to be present for the waiting.
Is it possible to disable mouse input in VSCode / Idea? A neat plugin would replace all click actions to show corresponding shortcut keys.
I can sideload on any device you mentioned that isn't an apple device.

All Apple need to do is allow sideloading, just like everyone else does. Anyone and everyone can continue to use the app store all they want, but there must be a way around (sideloading) if apple want to avoid the threat of laws like this.

Stop being a blind fan for a few minutes and think. No one is suggesting that the app store go away. No one is saying that apple must give away access to the app store for free. All anyone with a valid complaint wants is a single viable way to load apps and accept payment without going through the app store. THAT'S IT. THAT'S LITERALLY THE ENTIRE ASK. It's not a lot to ask for given that literally every other consumer device you mentioned allows exactly that and has from the beginning.

Apple fans act like it's impossible to provide this or unreasonable to ask for it. Everyone else recognizes that this is a valid thing to allow your customers to do. Apple says "nah, screw the customer" and the apple fans just go "oh apple, you're so wise and sexy" and I simply don't get the lust some seem to have for that company.
a la "The front fell off":

Well, Um, these water plants are build to very rigorous webscale cyberstandards: They’ve got to have a ON/OFF switch. We used a bounded model checker to show nothing bad could happen in a maximum number of transitions.

What’s the maximum number of transitions?

Oh,… one, I suppose.
Firefox keyword searches are the way to go - you can setup URLs with arbitrary %s variables and go directly to the results page for a given tool. I have one or two char shortcuts for my most commonly used tools setup and my productivity exploded. With bookmarklets you can embed JavaScript and do things like implement parameters or loop through lists of search terms with each term opening a new tab. Seriously one of the most underrated tools available for anyone that has to use web tools all day.
You can now add a trigger to focus things instead of click them too, which helps with some hover based menus.
Typical SRAM FPGAs use a conventional process but there are architectures that use floating gates and OTP antifuses that need specialized processing.
Thailand sounds like a dream. Are you an American expat?
Heh, you're not going to like this, but I do remap the keys, just not that way. I have fn -> Cmd, Ctrl -> fn, Alt -> Ctrl, Cmd -> Alt. This requires Karabiner, AFAIK.

This sort of imitates what I consider a sane setup in most applications. That is, "copy" is bottom-left button plus c, just like it is in every other operating system.

For me, #3 is actually very important. As I mentioned above, I have a lot of trouble blindly finding the (physical) Cmd key on the MacBook keyboard. Whereas the fn key is trivial to find, it's just the bottom left.
How do completely incorrect comments like this get upvoted?