skysight-inc/HackerNews huggingface dataset:
I would imagine so, if only a minor amount. Seems like it increased the price I would gather, unless the international market for unique wood doesn't behave as I'm speculating :)
My kids play Minecraft on the switch (creative mode), and they absolutely love it. I think it's a bit addicting, but I don't mind since it's essentially virtual legos.
I don't think Java as an app platform ever really recovered from the reputation in picked up in the 90s in the form of applets (which were notorious for crashing your browser/machine) and in the 00s with desktop apps due to the high startup time and often alien-feeling UI toolkits.

I recall back in the 2000s there being a few Java apps for macOS that used Cocoa UIs via the Cocoa-Java bridge that used to exist. These tended to be embraced almost as readily by users as full-native Mac apps, and I think that was largely because these apps tended to start up more quickly and fit into the user's desktop better, removing those two barriers to adoption.
Take ~6min to watch Stephen Fry Kinetic Typography - Language. It is my favorite take on changes in English and addresses verbing of nouns directly.

https://www.youtube.com/watch?v=J7E-aoXLZGY
Yeah, that first example does sound unexpected based on my experience. I might have to deal with something like the second example in the soon-ish future, mind telling me the route you took?
A history of the art market in 35 record-breaking sales (2016)
fd is better IMO, plus it is more cross-platform. Same flags on Linux and Mac
What if you used GPT-3 and 15.ai (currently down, but it produces voice-actor-quality audio) to offer your service?
True. But they should also then have coping mechanisms, which would ideally include apologizing if they offend someone.
> Gab has been struggling to stay afloat for more than two years as it continues to provide a haven for hate speech and conspiracy theories.

I have not used Gab, but this type of statement feels highly suspicious. From my casual browsing of Parler, I did not find any "hate speech". But the definition of such a term is so vague and broad that anything someone disagrees with could be labeled in this manner. I have to wonder if Gab is being dragged by news media similarly for content that is almost entirely fine.
Cool recycling story. Lou Stiver has been making mandolins for decades. Some time ago, a neighbor was renovating their kitchen. Lou knew that the original cabinets were made from maple harvested from the property. He asked the neighbor for the old cabinets, and made what he believes are some of his finest mandolins.

https://www.yourheaven.net/2018/3-mandolin-makers/
That would be revolutionary! Like others in the comments, I haven't seen evidence that this can be done with today's technology. But I would be happily be proved wrong, and would love to learn more.
Yes, that’s my point. It’s a meaningless statement in a discussion about fully informed buyers and sellers engaging in voluntary transactions.
My friend has a very nice spalted swamp ash custom guitar. I forget the name of the builder but it's pretty rare to go along with it.

As for tone wood, its very existence is mired in controversy. This is probably not the time or place to get into it!
Gambling is when the house has an edge, and you will statistically lose in the long run. Investing is when you have the edge.
Random thought: I always felt the mic on/off in conference apps should've been a toggle switch (up/down or left/right) rather than a single button that's red or crossed off when off. In the latter situation, I always find myself testing it a few times to make sure the UX conformed to what I think it would be.
> "here's when we think it'll be done, but sometimes shit happens and there'll be a delay"

I agree that a statement like that would not be useful. What I am saying is that it's better to make a good effort at estimation but then keep the stake-holders informed about what is going on, about the challenges and the mid-project delays.

Any "95%" confidence calculation is kinda dubious. It would only work if you have meticulous and accurate records, have a long-enough history of delivering the same kind of product with the same team, the same customer-base, and the same tooling, oh yeah, and everyone has the psychological safety factor to be honest. If you work in a place where that exists, more power to you, but I think that's rare.
Well, there's always Trustpilot!
It certainly has a fast path, it just mixes it up with lseek() for filesystems like /proc: https://github.com/coreutils/coreutils/blob/9de1d153f82243ae...

FreeBSD just uses fstat: https://github.com/freebsd/freebsd-src/blob/e4b8deb222278b2a...
Canonical already went down this route, but I'm not sure why it was abandoned: https://github.com/CanonicalLtd/react-native
I'd recommend esbuild over SWC. It's much more mature.
Yes, Rundeck is nice, but has its downsides. We have a lot of companies migrating from it. Runops is the perfect alternative :)
Kubuntu Focus – Power Out of the Box (Kubuntu Laptop)
Today’s unskilled laborers live in ways that would make preindustrial kings envious.
I'm not very familiar with Roblox.

But I have been learning Godot, and it makes creating games extremely easy and fun. And Godot now has https://gotm.io/, you can easily upload games there to be played in the browser. It's really amazing how simple this is.

I imagine that this could be the future of game creation and distribution. We used to have flash, then it went away, and now we'll have something much much cooler.

Shameless plug, some of the games I've made:
https://gotm.io/godotacademy

(playable only on desktop, I still haven't figured out what's necessary to make them work well on mobile, but that should be easy as well)
The single most important lesson I learned in any of my software engineering courses was to listen first, build later. And keep asking questions until you understand the full requirements of the project! So much time and effort is wasted when programmers build first and ask questions later, and the whole process is needlessly frustrating for everyone involved.

You're spot on re: humility and empathy. I see so much hubris in programmers/computer people thinking they/we can fully understand the world's problems, much less solve them.
I once bought a soda from the Philippines. They went to the back, and pulled out a reusable glass bottle with a straw in it. That's what got me thinking about this. I didn't see them unseal the bottle.

Unless you buy a sealed bottle to begin with, you don't really know if it was reused. I admit that you have a good point: if the glass bottle had an appropriate one-time seal on it, that would be proof enough for me.
The problem with this line of thinking is that there is a distinction between you and your current skillset. In nature a finch can't deliberately change the shape of its beak, but a human can alter their behavior. A fast learner can be deeply specialized in terms of knowledge during times of stability but then quickly switch over to being a generalist when conditions change - on the other hand someone who took a long time to become a jack of all trades may struggle just as hard as anyone else to adapt to a genuinely new development. When most of us picture a specialist, we think of someone with perhaps an advanced degree or years of experience in a narrow field, while a generalist has invested much less time in a niche, but really a specialist is someone inflexible in their thinking and focused on details whereas the true generalist is someone more focused on broad concepts and open to new ideas, regardless of career history.
From what I've heard most compiler developers base their work off those final drafts, so you'd be better off using them anyway. Might be an old wives' tale though.
They could both have been the WWW spider. Search engines have been known to not announce themselves, to check what they are seeing against what everyone else sees.
There's a heap of new products in the space. We're building dot big bang (https://www.dotbigbang.com) which is web based so you can play and make multiplayer games on your smart fridge amongst other devices.

If you're interested you can learn more about the company and project here: https://controlzee.com/
One of the reasons I know I still rely on Make instead of Just, is about how available make is, and pretty much any tool (be it a new implementation of make in Rust or Just) will have to deal with the fact that make is already a default on so many systems.

That makes make a great entry point for any project. Does anyone have a general suggestion about how to work around this? The goal being, sync a project and not need to install anything to get going. One thing I do sometimes is to use make as the entry point, and it has an init target to install the necessary tools to get going (depends on who I know to be the target audience).
If you think Gmail's bad, check out Google Analytics icons:

https://twitter.com/thomashpark/status/1005090263499530240
I disagree that the games are mostly crap... I have 4 step kids who game, and 3 do on roblox a lot. Some of the games may be objectively poor, but they enjoy playing in them anyway, and some of them are spectacular.
I spent quite a few hours playing with them during the original UK lockdown,which was doubly good as I don't live with them so didn't see them for 3 months. In that time we "did" many things,including "going" to a theme park, and spent many hours exploring and seeing how bad I am at it. Without roblox we wouldn't have had that experience.

In terms of scams, I'd rather they learnt using their pocket money than their wages when they are older.
You are correct, but I think it’s still a valid point. The way to demonstrate to the world that it is broken would have been to break it, and if you even skim over his bonafides it seems like something he is 1) an expert in and 2) would have the resources to demonstrate, even if not programmed by himself (grad students, perhaps?).

He’s also older and retired and could simply have the attitude of “F it, I’ll leave this here, mic drop”, so who the hell really knows.
I haven't cleared a single technical interview after applying to FAANG companies in last 5 years. I'm currently employed and I have been working for than 8 years. I'm good at what I do. I might not the greatest programmer but I can come up with a approach to solve a problem.

My past experiences have been terrible, not a single person who interviewed me wanted to know what I worked on or what I have achieved or how I solved a given problem. Few introductory questions and jump into coding questions. Some of them are medium and few of them were hard. But at most I was able to find a way to solve(not completely code a solution).

It seems lot easier when you are in college and are surround by students who are practicing coding interviews. You can talk, discuss and gain more experience. I don't know how I can do that, when I'm busy maintaining and coding for my current job. Its just so demotivating.
Snowpack is a bundler, not a build tool. It works with a variety of file formats, and it uses esbuild to compile JS/TS assets.
I would attach a note of caution to this - having loved the book myself, I gave my mother (a lady not terribly well-versed in postmodern literature) a copy of Se una notte d'inverno un viaggiatore and it took her quite some time to forgive me; she used the words "pointless" and "stupid" several times in her summary of it!
Dolphin, in KDE land, has this functionality as well.
Nice work! I'm just glad to see more people in the space and there has been very little pressure on platforms to offer good webhooks, many integrations are pretty barebone and I hope you manage to help with that. We've also been building https://hookdeck.io which is tackling a related problem but for incoming webhooks instead of outgoing. Receiving webhooks at scale reliably requires a lot of work and well-thought-out infrastructure. I'm just about to do a Show HN of our own. I'll reach out to you!
Exactly math doesn’t call informal but repeatable techniques “design patterns,” and publish a book about it. why should programmers make a misguided claim that these same techniques are also formal and give it a pretentious name.

Design patterns is a unique phenomenon in programming. No other field is pretentious enough to refer to domain specific vocabulary as design patterns.
I'm coming from a Pandas dominated codebase. Working with Vaex, I felt the interface was almost 1 for 1. I have a note from then about joins being more awkward than with Pandas. If I recall that is more that Pandas' joins have more flexibility, but that most of the functionality was there.

At the time, I had issues with some string operations, though it appears with v4.0 that may no longer be the case.
Someone is working on this, and could use help: https://github.com/michaelmelanson/fab-rs

I would love to see this completed to the point of passing the GNU make testsuite. Having make as a modular library would be wildly useful.
I know that the ISO has to make money for their operations, but fully locking standards behind paywalls seems so inefficient. There are plenty of other business models to choose from besides a full lock and key.
I prefer that for everyone

I don't understand why you should decide for others? If you want to put all of your info online, that is your choice. If I don't want to put my info online, that is my choice.
Author here for all your questions about vintage standard-cell logic :-)
Services have another benefit: they can be used in any language.

That is, until WASM becomes easy enough to both author and embed!
This is an interesting time for this. On one hand, the massive increase in sales and staffing gives workers more leverage, but on the other, they're unskilled, unemployment is still high, and sales might contract some once people have ordered everything they want or things start reopening.
If you didn’t look at the balance sheet I don’t see how you can claim to care about fundamentals. The company’s ability to be in business in a few years depends on how much cash they have and how much they can generate. If the market tanks financing dries up, and if they aren’t cash flow positive then it’s game over.

Whether people like the product or not and how they compare to competition only matters if they have cash figured out. Anybody can sell a dollar bill for $0.80 and have a fantastic product, doing it profitably is the trick. WeWork is probably the best example, entering high risk long term leasing commitments and subleasing that space at a loss. They were bid up to an insane $40 billion valuation based on just this, until they tanked pre IPO. Now with the low probability, high impact risk of a global pandemic coming about, they’re struggling to survive and I’m surprised aren’t bankrupt yet. Still have a better product than the competition though.
10^5 speed up will get them to 10x slower than plaintext processing of deep neural networks. See page 15 of DARPA's BAA:

https://beta.sam.gov/api/prod/opps/v3/opportunities/resource...

For simple computing like logistic regression, they aim to be as fast as plaintext.
That's really cool. Was this funded by the government? I ask because it's on a .gov site.
Agree, that is indeed a nuanced observation.
What is init.d in Linux Service Management?
I don't like to look for a software developer job
Roblox seems to have nearly doubled their value during the pandemic. Will this hold water once kids are back in school?
This is a joke made in an attempt to engender some much needed empathy from the team on the issue. Naturally the tech can refrain from sharing.

GitHub is supposedly a tech company, and supposedly works for developers. I would expect better from them than from McDonald's. You can expect better from me, that's for sure.
It would be a good idea to remove the 'date' from the number.

Edit: because having your birthday right there as part of common ID number is an obvious transgression of privacy that wasn't probably thought of back when the number was established. How anyone could disagree with this is beyond me.
Anyone like me first hearing about Phoenix and had trouble finding it, it's an Elixir framework: https://www.phoenixframework.org/
No. I cut down a 5,000 YO tree and the table I made out of it turned out great. Also, the Chinese will buy the sawdust as a libido enhancer.
Goodbye Windows
They certainly exist, but I don't think they are remotely as common. I can think of dozens of paid services that I use at work but one paid library. Maybe 5 if you include things like database SDKs where we paid for the database.
What's the consensus on RSA, that it's fine to use still with 4096-bit keys? Why are we not moving off of it?
Thanks! Happy to help if I can, feel free to reach out! Email: tom @ the domain.
Comet Catalina Suggests Comets Delivered Carbon to Rocky Planets
I made a digital art piece a few years ago based on a grid of oscillating squares, which prompts some questions about machine consciousness: https://jpreston.xyz/2018/05/18/i-can-feel.html
> Is this widely used by companies?

Yes. It's a bit cumbersome, so there are companies specializing in doing this for small debts (say < $5000).

> Are there any drawbacks/cases of misuse?

Hard to say. My impression is that having one trusted party to manage debt collection makes it easier to handle the edge cases in a more humane way, but I haven't really delved into this area.

> Does the government keep a credit score too?

No.
ESbuild is excellent for using with TypeScript and Node.js. We were previously using Nodemon to restart the server on changes. ESbuild is fast enough that rather than having to change our workflow and run a tsc --watch process in addition to Nodemon (which would be rather a pain given that we have 5-6 microservices), we simply use ESbuild to recompile the entire service before restarting the code (it takes about 0.1 seconds to compile everything, so it effectively doesn't impact our workflow at all).
How are you technically pulling this off? E.g Are you integrated with Spotify and leveraging an API to stream music? I love the idea by the way, just curious about the implementation.
Better than a nuclear strike.
For Whom Does Data Work?
Fantastic - then the business goes under. I've seen that happen to, and there is a natural result - good workers leave and the business dies.

If you think Amazon is hiring based on this - fantastic, they are doomed by only hiring lazy drinking buddies and relatives. Reality? Amazon has probably a very driven workforce and working culture. But maybe you are right it's all just a bunch of drinking buddies.
It is an 11-year-old post, but still.

Somebody should stick (2010) on the title, right?
RFC 3339 also allows the offset -00:00 where the UTC time is known but the local time is not. The ISO standard does not permit this.
The intent of finished goods laws like this almost invariably is to protect domestic jobs. Many other countries have variations on these type of laws.

The concern is that a raw material export based economy is bad for the people who live in the country because most of the value is extracted from the country and only the most unskilled jobs are left.

This type of resource extraction was a hallmark of the colonial era, which is one reason governments are very wary of it.
"When switching phones it's still a process of hours / days to get everything set-up the way you had it on a previous phone"

From my experience this is completely false. I just switched from Galaxy S8 to S20, and I transferred everything and had the new phone setup exactly like the old one, with all apps (that would allow it, LINE wouldn't) and even ringtones and text tones set how I had them in about 20 minutes.
Sorry, I mean Ubuntu: https://www.omgubuntu.co.uk/2021/03/ubuntu-building-apps-wit...
"Let's just amass a huge amount of power in a place that only I can get to it, and I'll just promise that I'll never misuse it and that no one will every break in to take it."

That plan has literally never worked throughout history.
What it says is

"Java-style stack inspection can restrict user or library code to deny access at runtime to unauthorized methods.",

which doesn't seem true to me, if the user has access to the library binaries. It's very possible for the user to just patch the library and use it however they want. It's possible (although I'm not especially convinced) that you can prevent the user from reflectively doing this at runtime, but that's not the only way to access unauthorized methods.
Keep in mind that c2.com is of historic interest (first Wiki, where the term came from) but now terribly outdated.
As a Belgian citizen (but not a criminal, as far as I know) I'm very interested to hear the HN community's take on this. The local press is saying no encryption is safe for the police (anymore) and that it was Belgian law enforcement that was able to crack the encryption of the app the criminals were using.

I wonder if the press knows what it's talking about.
Every Unfulfilled Promise of Cyberpunk 2077
GitHub sends webhooks to our Jenkins servers, but sometimes services on our side are down. Can we use your service as an intermediary to ensure delivery?
Saw that a second too late, sent to contact @
Practical question: Does this mean as a foreigner you cannot use these shops?

I know from trips to sweden that a lot of people use a custom payment system called swish that only exists in sweden, but I never had trouble paying with a visa card (with cash is sometimes a problem in sweden).
If an individual company is doing so, they are hurting themselves until they get the government policy changes. I doubt that they're that clever or thinking that long term. I think they're just being stupid.
Western intellectuals spent decades defending and minimizing Soviet atrocities, because like many intellectuals, they really believed Utopia is possible, if only everyone thought like them.

They still do. The admiration for the Chinese Communist Party's response to COVID has been very telling. Note that praise of Taiwan, who handled it phenomenally without welding people into apartment buildings, has been limited in comparison.
well adguard only have ip, domain names etc. I mean it has less context? Addon has more context about the webpage lets say it can remove ads belonging to DOM with id #ads-1 ?
No. No! I reject this rationale. Just because its in the domain of finance and business doesn't make it ethical. For example, you can't just disclose your way into arbitrary medical experiments on people. Regardless of how you rationalize the principles, it will end up exploiting the most vulnerable citizens.

While I readily admit that the law does not forbid all forms of unethical behavior, I do believe that it should forbid blatantly exploitative acts. Like this one.
IE5 for Mac was quite good. It handled transparent PNGs correctly around a decade before its Windows counterpart and was just generally more pleasant to develop for.

I always wondered why Tasman never got backported to Windows to act as a next-gen replacement for Trident.
Is It Too Late to Learn AI?
You kinda need to have an EU-based CEO. Swedish-based is (marginally) easier.

There might be tricks via Cyprus or so, but that will only let you create the AB - you still need a Swedish corporate bank account to pay your employees the proper way.
Why do you think it's limited to the FOSS world? Surely most SaaS companies (and certainly the most profitable) are business-to-business companies, and presumably they're quite a lot more valuable than the average library vendor. I would also hazard a guess that onprem services occupy an intermediate tier both in terms of profitability and in terms of integration model: they're a whole service (as opposed to a lib) but the customer is on the hook for integrating and operating (as opposed to SaaS).
"I can't back it up completely" and "I can't back it up completely the way I want to" are two different arguments. It's fine if the second is the argument you actually want to make, just be clear you're making it.