skysight-inc/HackerNews huggingface dataset:
I've used this workflow, and it's generally terrible. There's so many repositories of information that the definitions of what goes where become nebulous and subjective.

E.g. does an architecture diagram for an app go in the team-scoped file store so it can be live edited during architecture discussions, or does it go in the KB store because it is meta information in a way, or does it go in the task manager because that architecture is an artifact of some actual work? I could see valid arguments for any of the 3.

My experience is that things become better by using fewer tools, even if that means the chosen tool is somewhat less well suited than a more specialized tool.

E.g. I would replace the team-scoped file store and the KB store with a git repo. It's not as good, but it's good enough, and one less place to search. A company should use either chat or email, but not both (both is fine as long as it's explicit that email exists largely for HR to mass-email people and to get calendar events).

That cuts it down to a file store/KB, a digital communication method, a task manager, and in-person events. Removing potential duplicate use cases makes it much harder to use the wrong tool for a particular thing. Nothing but the KB is suitable for storing documentation. Nothing but the task manager is suitable for organizing work.

I think some of these features just aren't worth the overhead of having another location to search through. Live editing is neat, but I'd happily get rid of it to not have to search through another data source.
I have to get this out of my system. No, your YLOD on your PS3 is most likely not caused by the tokins capacitors, it is the solder bumps on your RSX GPU silicon die. You can't fix those cost effectively, just get a replacement RSX.

Also, reballing the BGA solder balls doesn't fix the solder bumps inside the RSX.

Screw you NVIDIA!
It is the way of things in an imperative language. If you catch a panic, you are also declaring to the runtime that there is nothing dangling, no locks in a bad state, etc. This is often the case. (Although since I don't think this is a well-understood aspect of what catching a panic means, it is arguably only usually true by a certain amount of coincidence.) But if you don't say that to the runtime, it can't assume it safely and terminating the program, while violent, is arguably either the best option or the only correct option.

Other paradigms, like the Erlang paradigm, can have better behaviors even if a top-level evaluation fails. But in an imperative language, there really isn't anything else you should do. It is arguably one of the Clues (in the "cluestick" sense) that the imperative paradigm is perhaps not the one that should be the base of our technology. But that's a well-debated matter.
Yes! we introduced mermaid for all our important repos.
Previous discussions:

https://news.ycombinator.com/item?id=31263487 (May 2022, 12 comments)

https://news.ycombinator.com/item?id=27421408 (June 2021, 68 comments)
Is it a hard requirement to handle wifi as well as WAN routing in one box? If not, I can recommend OPNsense from personal use for a couple of years now. I bought an inexpensive fanless mini-pc from Amazon maybe 10 years ago, and started out with pfsense. When pfsense broke bad I switched to OPNsense and I haven't looked back.

I use a separate AP for wireless access, so that can be much dumber since most of the smarts sit in OPNsense.

The main reason I went this direction initially was that most consumer-grade all in one routers were not well-equipped to take advantage of a gigabit synchronous connection, so I wanted something beefier.
If you really want something to be fractal, there needs to be a limiting process. You can't refine something infinitely in physical space, because of fundamental physical limits. So, you could say it is "only" self-similar. But this is kind of missing the point. The engineering benefits of something "being" fractal are realized in this case even though the limiting process terminates below a certain point.
Issues with packed structs are finally resolved in 0.10.0:

https://ziglang.org/download/0.10.0/release-notes.html#Packe...
The argument would maybe be more readily taken if instead of mold, the GP had said "birds". We think birds are kinda neat, but most people hold a perspective with inbuilt human-exceptionalism, and birds are fundamentally not humans.

Birds may communicate complex things to each other, they may construct homes, feel emotions, dream, and even do some things we can't, like fly -- but they don't have Shakespeare or the Primes so if it comes down to us or them, it's us. A lot of humans believe only humans possess "souls".

To fully go into the argument: an alien species may well hold their own form of self-exceptionalism, and they'll have their own practices and history which we can't compete with. It is perfectly possible that there is nothing we could accomplish which would make us read as peers, as opposed to birds, gorillas, or... mold.

(edit: I do think the "at best" above may be unreasonably gloomy -- at best in this outlook, aliens might regard us with compassionate curiosity, as some humans do toward the species we share the earth with. That would be pretty lucky, but not impossible!)
Before I look, do I want this in my search history?
Nice to see a fun topic on the front page.
I remember looking at a few of these cheapo "androidtv" boxes. My instant reaction was that the entire build seemed super shady and I wouldn't be surprised if they were full of keyloggers and malware. Fortunately I never signed in with a real google account. Some aren't even real AndroidTV, they identify as an Android (not AndroidTV) device in several spots, probably to allow installation of google play applications that aren't designed for androidtv. They often come with multiple app stores, in addition to Google Play (which seems like an unlicensed hack, I would have thought Google would require a minimum of quality for approving a device to carry Google Play, especially for AndroidTV - heck, even uploading a closed alpha testing application that is AndroidTV enabled to google play requires a lot more reviews than regular android apps). All kinds of super weird processes running, some with bundle ids such as just "a" or "com.example.a" (instead of "com.example.realcompanyname.whatever"). If I remember correctly they also came pre-rooted with su/sudo setuid root. The CPU was super weak but they seem to have some sort of hardware accelerated H.264 decoding, that's probably why they can stream and play online HD video, but the minute you try to do anything outside of regular streaming, it is painfully obvious that the chip is weaker than a raspberry pi 1.

To be honest I'm surprised Google is not cracking down hard on this, because it absolutely tarnishes the Android brand. They really feel like a "warez" version of AOSP plus cracked Google Play. I half expected "Google Play Protect" to throw up warnings about the device being non-genuine, but I actually never saw anything of the sorts.
I've got a better theory. Interstellar civilizations have probably fought wars over habitable planets and in the aftermath of those wars they probably have set up some rules for a long time about what you're allowed to do on habitable planets in a galactic framework. In fact, the reason this planet is not strip-mined and every living thing on it dead thousands of years ago is they probably have some rights in there given to life that evolved on a planet.

Besides, E.Ts can probably do ok in deep space or underground on lifeless planets if they can do interstellar travel.
Some targets are virtual and don't create a file named as the target. Sometimes a target may or may not create a file based on internal logic.

make itself is consistent in that it looks for errors from return status of the commands it spawns.
Unlimited time off is a scam to not pay employees accrued PTO when they leave since nothing is "accrued".
I didn't mention it, but I do write architecture diagrams which have input.

data Version = Current | Future

generate :: Version -> Diagram

Implementation uses a few if/else expressions. Really simple.

The final points of the post was that we should be able to generate architecture diagrams from other code. Parsing a service descriptor, generating them from tests, etc. You DO need a programming language.
This is exactly what I thought of coming into this post! I think I actually saw this first nearly 20 years ago and boy oh boy things don't change much (or should I say, people don't change much)
The lack of grounded sockets in the US has always been a complete mystery to me. Especially for kitchen appliances.
That's what I love about the Children of Time series. The skill of the author with immersing you in that truly alien perspective of different biological capabilities, sensory organs, etc. is remarkable.
Two googols
$2 vs. a $1 slice...is twice the expense :)
Interesting that what operations supposedly installed was closest to what was actually needed, and only an additional binding away from a complete solution.
Chinese startup biren details BR100 GPU
You are phrasing this as most of these people were simply lucky to be there, when the reality is that most of these people are the reason why Amazon is the top dog in online retail...
I mean, points for creativity; it just depends on this made-up answer. If you're relying on transistors made up of unicorn farts and gumdrops, and the interviewer has no appreciation for whimsy, that's not gonna go over well. OTOH, if they do, that's bonus points. All I'm saying is that it's a gamble.
Bertrand Russell: Why I Am Not a Christian (1927)
A better fit would be, if you have unlimited liability like with AWS, and you leak your key pair. Then someone runs up a 100k bill setting up mining instances
I have no clue what's going on here. Context?
I read feedback, but I can't do anything with a general phrase like "syntax idiosyncrasies". I need concrete examples to understand the problem.
Yes, it is similar! We see Deno Deploy more as a competitor to AWS Lambda or Cloudflare workers, a true business-scale offering.

Val Town is more light, fun and social. It's meant to be used in personal and casual use-cases -- at least for now. We want to give off more GitHub vibes; less AWS vibes.
If as in Fortess, then no
> You seem to have read my comment backwards. I'm not advocating for them taking over, or claiming that the DR speaks French, or interested in taking over all of Dominica.

Then what's the point of your comment at first place then? if you were just trying to argue that DR isn't "poor", poverty is obliviously relative, there are poorer countries (Haiti) and there are far richer countries (USA). It's seems like that's the only purpose of your message.
We can all agree that poverty and homelessness are a problem.

Where most of us disagree is on what should be done about it, and whether the problem is severe enough to warrant government action at all.

If more people are homeless when the economy is bad... fix the economy. If more people are jobless when the economy is bad fix the economy.

Saying "people are homeless, we have to fix homelessness" does not have a logical follow on that the way to fix it is to make everyone poor. It doesn't even follow that throwing money at the homeless would fix homelessness, especially when other prerequisites to having a home still fail to be met (like the ability to care for a home, or the self-control not to spend the money on things other than housing).

That doesn't mean don't try, but we need evidence and data to recommend policies not idealized fantasies of UBI.
"Random shell script is more readable than terraform". Yeah, no. Not if you mean bash, and certainly frickin not if theres a modicum of reliability/retries/recreaet logic in them. I dont think you have a good view of the landscape.
Indeed: https://hbr.org/2016/09/excess-management-is-costing-the-us-...
If we found mould on mars or anywhere without terrestrial origins it would be the subject on intense scientific curiosity
Let me clarify. I want an editor to behave the same as every other editor on my system. That means standard shortcuts for basic operations, for starters, the use of standard OS dialogs etc. Last I tried Emacs, you had to spend considerable time browsing the docs to figure out all the little things that need to be set in the config to get 90% there.
This is awesome work.

Do you think it would be possible to port this to Rust?
"Policeman to rescue his wife after beating her unconscious"
I would just have it generate and then put it side by side with a blank document and type by hand, and edit as I see fit without copy-pasting the text.
This is something I never understood about enterprise software. No one should understand better than companies with employees that time is money. If your employees spend an extra hour each month dealing with bad software, that's an hour of unproductive time you are paying for. Even if your employees tend to work unpaid overtime (boooo), that's still an hour of unpaid overtime that could have been used to do actual work.

And employees are definitely going to spend the time necessary to claim expenses. They may skimp on other tasks, but expenses are money, so they are definitely not going to miss that one.

Big companies love metrics and spying on you, and the time spend on corporate apps is an easy thing to measure. So if you see that your employees spend countless hours on ERP, it should rise tons of red flags.
> Do Americans quote large appliance current at 220V or 110V equivalent?

Fist, North America is a 120/240V system, not 110/220. For the life of me i will never understand the confusion over why some people, including North Americans keep referencing 110 volts?

The code is clear, 120 Volts +- 5 to 10 percent?

Perhaps because the "allowed range" is 110 to 125?
If i measure my house right now, it is 121 volts and this is pretty typical.

Your dryer example seems like it is running on gas?

In North America, electric dryers use anywhere from 1800 to 5000 watts.

AC depends on the home size, the location, etc. Mine has a 60A 240V breaker but again the "code" states you can only have an 80% "continuous load" on a circuit so technically this circuit can not pull 14,400 continuous watts.

One thing Europeans dont grasp is the difference in house sizes vs north ameria and so naturally our appliances are larger and more power hungry.

What may take a European washer 2 loads, most north american washer/dryers will do in one. So the "power usage by load" is the same?

Using a device like a range's maximum power draw is dishonest. If a north american range is twice the size of what is available in EU, but not all the elements are in use at once... does that mean something?
Not all places in that area can subscribe to Google Fiber or others.
It seems it gets the best results when you give it a melody.
Pretty impressive nonetheless.
I wrote a terrible script [1] a few years ago to do similar chorale harmonizations. I guess this is the year when most of my old projects get an AI version that completely outclass them ;-(

[1] https://github.com/bibanez/harmonizer
The removal of C from Android and iOS is going to pay off massively. The current state of things where every government is sitting on an endless collection of exploits is not ideal.
In SWE managers never really care about time off unless there’s a legitimate reason like a severely impacted team or taking time off at a crunch.
Etleap (YC W13) is hiring a software engineer (London)
Filters are best when applied at the user level at the user's behest
I didn't say you were. I was trying to make the point we're both suggesting science fiction now and it's not terribly helpful when trying to talk about the current science.
> But almost nobody seems to be interested in finding out, for some reason, despite them routinely flying in our restricted airspace without permission.

Congress seems very interested in finding out. There is legislation in both the 2022 and 2023 Nation Defense Authorization Acts (NDAA) that mandates government investigation of UAP. An unclassified report was supposed to be delivered to Congress last October but for unknown reasons it has been delayed.
It simply sounds like there isn't much demand for Swift from the Open Source community. Apple certainly makes a big push for it internally, but outside their platform, Swift doesn't have much momentum.

If Apple wants people to use Swift like a first-class runtime, they should stop treating third-parties like second-class citizens. They have $200 billion dollars in cold, hard cash - surely some of it could go towards the selfless development of a universal future computing platform, right?
japan has an extensive network of tunnels and manages them just fine. and it's not a money problem. california, for instance, is the 5th largest economy in the world (~$3.6T), with greater LA ~$1.2T and the bay area ~$1T of that. cars have great utility, and while the economic benefits of roads/streets more than offset their cost in urban areas, a better mix of transportation reduces the amount of roads & streets we need overall (not to mention needing to repair them less often when usage is lower), mitigating the cost issue a bit.

people react viscerally to moving away from a sole reliance on cars, but most people intuitively enjoy human-centered environments more than car-centered ones. i wouldn't advocate taking away cars, but rather providing a more human-centered environment that de-emphasizes cars in our lives so that we can better build relationships and communities with each other.
I love the concept and will definitely try this out. Quick piece of feedback though – the "val.town" domain name isn't going to help with broader appeal for the product.
Ultimately leading to:
https://xkcd.com/26/
Thank you - that worked!! I haven't done step 4 yet, though, but will keep it in mind if I run into any weird issues.
These boxes identify themselves as a Google Pixel 2 (walleye) because, reasons!
I'd actually suggest a slightly different tact. The initial commenter seemed to want to learn how to make things. To me, that sounds like they want to be a skilled machinist (in the general sense) instead of a ME.

Some of the most brilliant people I've ever met are gruff old dudes in a machine shop. They don't use CAD because they can hold an entire design in their head. You ask them about a change to a part, and they tell you why three other parts need to be modified if you want to make that change.

These "old school" types (in my experience) actually have a deeper understanding for the interplay of physical phenomena in a design. They might not know the specifics of the underlying reasoning for said phenomena, but they can absolutely tell you what the outcome will be and how to avoid it.

How'd they get started? Apprenticeships, usually. But how did they get good? They made stuff. A lot of stuff. Eventually you'll get good at it.

Just keep doing what you're doing. And wear your PPE. And try not to chop any fingers off.
To be fair, that's sorta wrong. Only >4 consecutive weeks of vacation need manager and GM approval. Less than that consecutively is still technically at the manager's discretion, but at least on my team the culture has been "you've earned it, and there's never a good time from the business standpoint to take it so you might as well take it when you feel like". Granted I get the feeling that my team/org is much better culturally than most of the rest of the company.
Nope, just a catchy short form of "concurrent"
Yes, a freight forwarder is sort of like a travel agent for freight--it's a middleperson role, in contrast to carriers, which are "asset-based" and operate vessels/planes/trucks.

Another significant cost factor for a freight forwarder is IT integrations with customers and carriers--many of which are very old-school and use EDI, SOAP, or even CSV-over-FTP to communicate shipment instructions and statuses.

I'm not sure to what extent Flexport implements these kinds of integrations with their partners, but there is definitely a significant hurdle to breaking even on investment in this kind of automation vs. just hiring clerks to process everything manually with e-mails and phone calls, especially in countries with lower labor costs.
Super-good encryption seems to be something that is overkill. Obviously, a general flawed encryption scheme isn't good, hackers and states will collect it like crazy.

I think what I'd like is a toolkit for DIY encryption that I could break it if I had to, that I accept that if someone smart SPECIFICALLY targets me they can break it with effort, but the general dragnets/sweeps won't work on. If the government wants the info, they can assign some cryptographer who can break it in a day or two on a single machine if they put eyes on it.

Like here might be my personal encryption: Take some encryption scheme that can be cracked in a day (low bitrate DES or something) on a server. That I know how to break myself. Then maybe some one-off swap of the bit order or something that can be cracked if a human looks at it, but is so one-off that governments or crackers need to SPECIFICALLY target something.

One of the things that would be great would obviously be hiding it in images and the like.

There isn't a lot of guidance on this. IMO it's obviously better than unencrypted, and works in a lot of situations where X person is died, inheritor want to get to their Bitcoins but doesn't have the key. Inheritor knows from will to try X Y and Z to break it.

So we either have AES-256, or you write your passwords on a paper in a safe deposit box. Can we have some guidance on options in the middle?
If you think any of the companies that have done big layoffs needed to do so in order to survive I don't think you are paying attention to their fundamentals.
What is the value provided by inheritance? It was my understanding that this was deliberately excluded from Rust as it's now seen as a bit of an anti pattern mostly inferior to traits.
I mean apprentices are great, but we just got done reading an article about how there's a shortage of workers in the field.

You can either train more workers to do it the old way or invent new ways that require fewer workers (or less highly-skilled ones).

Kind of how PEX plumbing (whatever its drawbacks) has made it much simpler to plumb a house than it was when soldering copper fittings onto copper pipes was the norm (let alone threaded connections shudder).
I would love it if my ethnic group were more widely known.

>Consider empathy.

You're not really asking for empathy. Neither of us is the arbiter of right and wrong. You have an opinion, so does everyone else.
I thought it was a Giulietta, which were notoriously lemon-y?
>But, it is fun to imagine how our belief systems would have been shaken up if scientists were able to show Oumuamua was an interstellar probe

Just about every ancient tradition has some form of non-human intelligent beings who are not god(s). Polls suggests almost 50% of Americans believe in ghosts[0]. I don't see why any belief system would change too much given what people already believe.

The only people who perhaps should worry are the aliens - surely a significant portion of humanity will find some way of blaming all our problems on them.

[0]
https://www.newsweek.com/more-45-percent-americans-believe-d...

https://www.nytimes.com/2021/10/28/style/do-you-believe-in-g...
Is it open source LLM?