skysight-inc/HackerNews huggingface dataset:
Portsmash
Had a CEO that had a grand vision of abstractions. 3 years and no one could figure out what on earth his vision was. But he was very passionate about it.

Was a really nice guy, seemed fully functional, yet he completely sank his business from whatever he was taking.
Don Piccard, hot-air balloon pioneer, dies at 94
I don't know why we don't switch to Teams. I enjoy slack and the history of comments is useful, but like you said Teams is already included in things we're paying for so why not use it. We might have to re-do some bots, but if it saves the company money and works basically the same it makes sense to switch.
At interplanetary distances, constant communication is unlikely, given the transmission delays and expected reliability of the connection.

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

“Interplanetary communication is greatly delayed by interplanetary distances, so a new set of protocols and technology that are tolerant to large delays and errors are required. The interplanetary Internet is a store and forward network of internets that is often disconnected, has a wireless backbone fraught with error-prone links and delays ranging from tens of minutes to even hours, even when there is a connection.”
my question is how we decentralize it without allowing child exploitation etc. it seems like you need moderation at some level but the second you add it, they have the leeway to abuse that authority for political reasons
Are you having fun though?
1. The purchase will be made to our US corp, so therefore dollars.
2. It's 15 lakhs INR, not 1.5cr :)
3. The biggest challenge of rural connectivity is getting fiber to those areas, FSOC does a great job of covering long distances with high bandwidth across forests, rivers and other hinterlands. Right now we're able to do distances about 20km between links.
What he's getting at here is the same thing Scott Alexander wrote about in _Meditations on Moloch_ (https://slatestarcodex.com/2014/07/30/meditations-on-moloch/). Scott's article goes into it a lot deeper and with more rigor, though.
Show HN: Rentify – Build your rental empire today
What kind of gibberish? What did he say?
> A monopoly isn't based on consumer's choosing a preferred service, but that they have no choice of provider.

Survey a hundred small publishers, and ask them whether their use of Twitter is a choice.
Sounds like veiled censorship. Don’t tread on freedom of speech.
I recently delivered a big project which was parallelizing a huge computation. I entered the project all gung ho thinking I'm using a high level language (MATLAB) how hard can it be? Turns out very hard, specially if you want to maintain state and operate the parallel computing toolbox even slightly different from the examples.

Please recommend the book I wish I had read before jumping in?
‘Forged’ cladding-safety certificates, costing victims thousands of pounds
Blizzard finally figured out how to call setsockopt with TCP_NODELAY
Why would anyone spend time developing a treatment for temporarily feeling bad when dying is what people are afraid of?
Interesting video on the Time Ghost channel. It wasn’t until industrialization that idea of “men work, women stay home” came about. In an agrarian society, the entire family worked. Yes, there was division of labor between men and women, but it was more like “men plow the field” and “women pick the crops”. Even with newborns, the women were out working with the kids strapped to their backs.
Don't you guys find the MS Teams "chat" interface an absolute mess? When I tried it a few months ago it felt like another ridiculous UI that wanted to emulate mobile phone messages for some reason with giant chat bubbles, tons of wasted white space, emojiis, avatars, etc. Slack's "compact" mode definitely isn't perfect but it's better.

We as a tech world need to just revert back to the simple format most IRC clients use.
I could be wrong, but I believe the acronyms are:
ARC = Automatic Reference Counting (NOTE: not Atomic)
ORC = Optimized Reference Counting

The loopy/circular character of the letter 'O' may be a secondary mnemonic since it collects cycles.
He doesn't tie it to the rather tired complaint from most business leaders that regulation = bad. It was kind of an annoying reveal of his central point since it seemed like the lead up might actually introduce a new idea or atleast a new take on an old one
I'm learning as an adult. My piano teacher keeps stressing musicality, feeling the music, feeling the beat, everything like that is more important than technique.
I'd call this wishful thinking and something that's been proven time and time again to be not working as well as it should, in practice.
Why would you enable swap?
>>The question is, are we getting more out of it?

This really is the question, quite literally, in economics. That's basically what economics studies.

The outputs of a car factory are easy to measure. How many cars came out? We can quibble over quality, but quantity is most of the game and that is measurable. Administration is harder to measure.

David Graeber, in his provocateur style, concluded that they are more efficient in the sense that they produce a lot more paperwork... which is their output.

Economists would consider this nonsensical as paperwork itself doesn't benefit anyone and can't be considered an output. He wasn't an economist though.
This twitter commentary on the same video is worth reading too: https://twitter.com/bcantrill/status/1316830833508904961
The irony is these corporations don't even value the software because they don't pay for it. Giving your software to them is like telling them your time is worth nothing.

I preferred the days when there was a mass of small developers selling software to what we have now. It feels like we have gone backwards.
The work is the problem, or should I say, jobs - not the activities. The problem is with people being forced to spend most of their lives fighting for survival. In the past it was toiling in the fields 3/4 of the year to have anything to eat. Today it's toiling in factories and offices to have money to pay for the house, food and medical care. The less time is spent on that, for the same level of quality-of-life, the better.
You have one life. Use it.

You'll have challenges, but you'll adapt and get through it.

I'm nearing 50 and plan to "retire" and get into some sort of professional programming work in my mid-50s.
If you want Wi-Fi, FCC certification is hard and expensive. For an off-the-shelf SBC you don’t have to, only need to place a sticker with FCC ID of the SBC.

When embedding an SBC, you can fork the firmware from whatever Debian/Android/etc. variant is best supported by that SBC. Stripping down working and well tested Linux image is much easier than building a new OS image from scratch.
So, today I created a DEMO page, so it's easier to try the solution.

Check the link: https://www.betafeedback.com/demo/
There is an about page:

https://www.oftwominds.com/blog.html
I honestly don't know your business so I can't personally say it but in essence:

Do you think market(consumers) for GUI design software will increase or decrease in future? I do believe it will increase as more and more companies need in-house software. Also, it is worth noting QT has ~60 million dollars in revenue and that is definitely in the ballpark of VC backed money. You would probably have to deliver 10 million on a 1 million investment.

It mostly boils down to marketing and some quality of life improvements. Do you got a sales staff? Again, I'm in the gamedev business so I got no deep-down knowledge about GUI designer market but marketing costs are about 100% of development costs for desktop games (at the very very low end) and up to 1000% of development cost for mobile games. So in game development, marketing is the bulk of the cost, and development costs aren't all that important.

What do you think marketing costs are for GUI designers, or do you know how much QT spends on that? As an user I feel like Sciter is lacking good marketing at this stage but you can only know that and chart your way.

Please don't take any of the above advice too seriously because again I'm just a game developer, you will have to figure out this stuff yourself.
Most women these days have no clue how to bake a cake or how hard it is not to bake from a box so of course they're completely neglecting the time and work it takes to do that. Maybe somebody should try educating them about that we could call it "home economy"
You removed long polling from Socket.io which kills your mobile users since they can’t NAT that web socket. Have you received feedback from your mobile users?
Had nearly the same idea for the exact same reasons, but wanted it to work on an iPad. Safari has no WebMIDI, so I ended up using WebAudio paired with pitch detection by consensus instead. Here's the result -

https://github.com/apankrat/note-detector

It's not without issues still, but tends to do a reasonably good job at what it aims to do.
I fully realize this will incur a mob of downvotes, but the evidence on masks is still unsettled, despite clamoring on social media and some news media. I would encourage people to listen to a balanced view on doctor Vinay Prasad's excellent podcast "Plenary Session". Even mentioning the possibility that this might be true is enough to get shouted down and accused of supporting Trump. In fact, it is quite unclear whether widespread masking is a net positive for US populations. It hasn't been shown to be effective, and there are still many unstudied avenues that could lead to a negative result. Just a couple examples:

1. Giving people a false sense of security, causing them to go out when they feel sick when they otherwise wouldn't.

2. Causing more face-touching behavior while fiddling with the mask, making infection more likely.

We just don't know the answer.
Please dont. Microsoft teams is a mess of chat boxes. You'll regret it.

Just don't.
What if you’re a billionaire but lost money in the last fiscal year?
My teams self hosted mattermost still running fine. $5/mo well spent :) very happy we switched from paid-slack.
> Doesn't work like this. HDMI is a separate device; also, in a thread somewhere Paul Davis of Ardour fame explains how exactly infeasible it is. (And you won't be able to do "real time" on a GPU anyway if it's not graphics.)

Why? HDMI comes from the graphics card with video and audio.

Also I'm pretty sure a graphics card can handle audio effects in real time. 44k samples per second per channel is going to take a lot less than running complex shaders on 240 million pixels per second.
Direct link to letter: https://www.pfizer.com/news/hot-topics/an_open_letter_from_p...
Corpse Reviver (Sound and Efficient Gradual Typing via Contract Verification)
We're offering a minimum of $1500/quarter. We source connectivity from the national fiber grid from multiple providers. Our operating experience from the last 3 years shows us that we can get thousands of customers per PoP.
Calling it micromanagement is unfair, I think. To me, it looked like a guide, not a set of hard rules.
There's a couple of challenges here with Rust. None are insurmountable, but there are just other things that are higher priority.

There are 15,000 packages on Hackage, but 48,000 on crates.io. According to http://www.modulecounts.com/ hackage is getting about four new packages a day right now, and crates.io is getting 54. This means that expense is more of an issue.

I don't know about Haskell, but in Rust, many projects tweak various compiler flags, for performance, or whatever. You'd need to get the exact flags the same too. It's possible there's a long tail effect here.

https://doc.rust-lang.org/nightly/rustc/platform-support.htm... is way longer than https://gitlab.haskell.org/ghc/ghc/-/wikis/platforms (I am not 100% sure the latter is canonical). This isn't a hard stopper, and there's probably a long tail effect here, but it's still a factor in you getting a precompiled binary or not.

Rust relies more heavily on inlining than Haskell does, and relies heavily on monomorphization This means more work to do during compilation; it also means that even for a "precompiled binary", you still end up needing to do a lot of work on the final compilation.

There are existing tools like sccache that you can use to implement a binary cache, so people that really want this feature also have the ability to get it, and some do. It's just not a globally available thing.

If you look at Rust's compile times, generally, even once your dependencies are compiled, it's still slower than we'd like. You only compile dependencies once, and so, while binary libraries may help your initial build, they don't really affect later builds at all, and that's most builds. So more effort is going into improving that, rather than focusing on pre-compiled dependencies.

That's off the top of my head...
For person-to-person interactions or small communities. Unwritten rules don't work for corporations. They're driven by what's profitable and (not even always) what's legal.
Is describing people who disagree with you as "[never] have ever written anything substantial" a fair treatment?

You're basically implying people who do not subscribe to you philosophy as lazy and/or unproductive.
Liberalism and Conservatism are both authoritarian doctrines, just in different topics: social issues (liberalism), economic issues (conservatives).

Lately liberalism has taken more extreme and authoritarian views (compelled speech, forced equality of outcomes, use of violence against opposition).

If this article is correct, I think we will see a shift of both parties to a more libertarian public face, even though the people in power will still want to retain their power (whether moral or economical) through authoritarian policies.

I think the article conflates liberal values with libertarian values, which is a common mistake to make if you don't know the subject and the history of the name (liberal vs classic liberal vs libertarian).
Have you looked at the case that created section 230? Because it literally flies in the face of what you just said.

It started off as a discussion between social networks. One that didn't moderate its content and one that did. The one that did got sued into the grown because its attempted moderation. So how is that not an attempt to make them into public squares.

Also saying you just let them moderate doesn't square with how anyone in a government would look at this especially the US government. Why would anyone want them to regulate themselves.
RedHat gave stock options to F/OSS contributors when they IPO'ed.
Americans have increasingly depended on work for connection and meaning as various non-work social institutions have withered. It is probably a bad thing that work is a core social network for a lot of us, and we should all attempt to diversify our networks.
> Mozilla is too busy improving the world instead of their browser and WebMIDI is not supported

That is misleading. Mozilla chose not to implement it for security concerns. More context: https://github.com/mozilla/standards-positions/issues/58#iss...
Hence the reason why that's not a contentious topic in politics.

It's only applying to current political charged issues.
Or from Amazon — their offering is called Amazon WorkSpaces. (I say this to point out that “cloud workstations” aren’t just a legacy offering for legacy companies; the vertical is healthy and growing.)
I am intrigued by Nim. Anyone know of the motivation for Nim? I was not able to find that out in their website.
Or work 7 years and then retire. https://www.mrmoneymustache.com/
Temporal: Open-Source Workflows as Code
> To this end, I designed a dev board from scratch for each application processor reviewed. Well, actually, many dev boards for each processor: roughly 25 different designs in total.

This is an astonishing amount of effort!
For science, of course.
Sounds like obesity in Western societies (oh sll right, America).

Seems like if you make food with massive amounts of salt and sugar balanced to mask each other in the recipe you can trick humans into overconsuming it, insatiably, until they die.

Sounds like it's the same with information.
>There's an argument to be made that it should be covered by cyber-attack laws.

Yes, but smart speakers should not rely on laws to prevent successfull attacks.
> This exact time was very important to the Holy Roman Emperor because he was a strong believer in numerology and felt that this specific time, which formed a palindrome (1357 9, 7 5:31), was a numerical bridge, and would imbue Charles Bridge with additional strength.

This smells like horse manure, not just because it's unlikely anyone measured time that precisely in 1357, but also the Y/D/M date notation looks distinctively American.
I just LOL’d, that’s incredible.
> wifi fragments (used to fragment?) packets

802.11n and 802.11ac both don't do this. In contrast, they have several layers of packet aggregation (AMPDU/AMSDU). [1]

Learned about this while troubleshooting latency problems on a noisy 10km point-to-point link.

[1] https://arxiv.org/pdf/1704.07015.pdf
Been doing this for thousands of years in the Himalayas. They call it pranaya
Nix packages don't contain any source code.

The package definition describes how to fetch the source code from a source (like a Git repo or a hosted archive) and build it. The built result only contains what is necessary at runtime.

A sizeable amount of packages don't even fetch source code but a prebuilt binary which is then fixed up to work with Nix.

There is a source cache, but it is optional.

As an example, check out ripgrep [1]. It uses `fetchFromGithub` to retrieve the code.

[1] https://github.com/NixOS/nixpkgs/blob/3bb54189b0c8132752fff3...
I don't understand from the article how they knew the baby's initial choice was random. What if the baby originally selected that toy because they preferred it?

They could be drawn to the toy's color, or shape, or any number of other things.
It is well known that Sperm Whales have long ago figured out how to unify quantum physics and general relativity. They could tell us small-brained humans but apparently they enjoy watching us struggle.
Dungeon-mode: Create free (as in freedom) RPGs with GNU Emacs
a good one (although it's really a functional constant that has to be determined per-system) is the amount of time it takes to look up data in local RAM vs RAM that is attached to the other CPU socket (IE, over the system bus); it's 50% longer.

I typically remember all the TCP timing constants, the seek time of a hard drive, everything in "Programmer's rule of thumb" (how long it takes for data to travel by light from CA to NL, etc)
I don't know, I'm quite fond of IRC + automatic picture loading + OAuth Support out of the box + standard client across multiple operating systems + video chat + voice calls + common bot framework + common webhook framework with multiple company's buy-in

edit: to be clear, this is what Slack brings to the table.
Trump's Re-Election Campaign Is the Greatest Threat to Democracy Since WWII
Duplicate submission: https://news.ycombinator.com/item?id=24800558
It's not an agreement, and both the Vice article and original Tweet are wrong to call it one. It's a statement of the law covering protected plant varieties (a.k.a plant patents). That's the contradiction.
They say they worked at Uber and small startups, they mention a ton of alternatives to their product, but never once mentioned Azure KV. And your comment is also the only comment mentioning it. Im not sure what Hacker News has against Microsoft and the Azure offerings, but AKV is one of the best secret managers on the market today. It does 90% of the features Doppler advertises, and the developer experience is awesome, even the deployment experience is great, especially when hosting in App Services (not required!).
This is a scathing review from someone for whom the device is clearly not intended. Most reviewers of the Surface Duo seem to come from an entirely different audience than the phone appeals to.

On the build quality, thinness, and "work focus" of the device, these are selling features that he downplays and dismisses. The magical hinge and its many ways to fold are huge upsides that simply don't exist on any other device and are very much selling features.

High refresh rate, wireless charging, the latest processor, or a fancy camera are all features that this audience doesn't care about, either. I'd rather have the thin, sexy device and the software that this phone has than those other features.

The extra wide screen is a huge benefit for people who work with documents like web pages or PDFs. The review totally discounts this advantage. Not having notifications on the outside is a big plus for me. I hate notifications. I don't want the phone to bother me; its for me to decide when to use it, not the phone. MS sees this as a use case.

The built-in connection to your Windows PC is remarkably simple and just works. I can send and receive text messages, grab photos, or see those dreaded notifications on my PC instead of picking up the phone, which is often across the room. These are work-based advantages that a certain audience will love.

Having a single app span two screens in wide orientation isn't a way anyone would use this phone. The reviewer points out that, turned vertically, a single document across two screens works wonderfully and has the advantage of a full screen keyboard at the bottom. Again, no other phone can do this.

Finally, his complaint about the bugs is somewhat true -- but the bugs come from the magic hinge and require some learning to make them work, like all magic tricks. The phone is detecting how you've moved it, using only its internal sensors and not requiring button presses for many instances of switching screens, switching orientation, and going in and out of fullscreen. To see the phone work is quite amazing, but you do have to be somewhat "intentional" in how you fold and use it. This is not a phone you just whip out while you're driving. That's not a use case.

If you like the way of working that the Surface Duo offers, its actually a fantastic device. I think mine is the best phone I've ever used and it was worth every penny. Besides, software (bugs) are fixable.
Is this harder to achieve for the Rust ecosystem (due to some properties of Haskell perhaps)?

You can actually do this today. The buildRustCrate function in nixpkgs creates a derivation for a single Rust crate. You can combine this with crate2nix [1] to make derivations for a crate and all its dependencies in a Cargo.lock file. Every compiled crate will be a separate output in the Nix store and you can upload them to a binary cache such as Cachix.

This is what I have been using for CI in many of my Rust projects in combination with Cachix to get very fast builds.

[1] https://github.com/kolloch/crate2nix
Breaking News: Associative learning is now a threat to democracy.
His reference to David Graeber led me to 5 Types of BS Jobs https://youtu.be/utdDB10usZg which seems spectacularly on point.
Interesting - thanks for your response.

If I'm understanding correctly, do you mean you hope for your primary customer base to be community organizers and member-based communities?
The Post made no such claims.
> There's nothing wrong with the idea of gameifying piano

I wonder whether that's actually true. Or maybe it depends on what level you're trying to achieve.

If you want to become a good piano player, the feedback mechanism that corrects your playing should actually come from listening yourself. A large part of the challenge in becoming a good player is figuring out what to listen for -- this is also why you need a teacher, because you simply do not hear your mistakes yourself in the beginning.

Of course here I'm mostly referring to musicality, and not just whether you're hitting the correct notes. When learning the piano one usually starts with the latter, but I wonder if you make piano more game-like it causes you to underdevelop your own feedback and reward systems, leading to more problems at a later stage.