skysight-inc/HackerNews huggingface dataset:
This reminds me of the finding that viewing homosexual male activity triggers serious physiological stress to heterosexual men independently of prejudice[1]. The response is entirely involuntary.

I've also heard that people on the political right have a much higher disgust sensitivity than people on the left, but I suspect that's not nearly as meaningful as it first sounds due to the artificiality of forcing the diversity of moral and political opinions along a single axis based on French politics at the time of the Revolution.

[1] https://www.tandfonline.com/doi/abs/10.1080/19419899.2017.13...
Can You Sell Experience?
We are trying to change the way people buy anything automotive. Can you sell experience, say with a car or truck?
No, the pattern of slander an individual, wait for the story to pass then apologise later once the damage is done and a litigious response is coming to bear (claiming it was a "mistake" or whatever excuse is necessary) is a tactic used by scum and defended by the same.
Everybody promises their no-code solution is going to adopt to the way your enterprise already works, but the truth is you kind of have to go the other way around if you don't want misery.
Impacts of Alcohol Outlet Density on the Provision of City Services, Madison WI
Yes, to me this is also another reason Tesla decided to not go with LIDAR (besides cost): if your self-driving car uses a different sensing system than a human, there are no guarantees that this car will be able to drive anywhere a human can drive. Meanwhile, if your system is relying on entirely the same thing humans rely on, the likelihood seems higher you'll end up with a more generalized solution, since all roads / etc on earth are built around vision, not LIDAR.
The versions of ISO 10303 I'm using are based on EXPRESS and EXPRESS-G; didn't see any SysML there; this even applies to ISO 10303-233, the systems engineering AP of STEP. There is a tendency towards RDF/OWL driven by the ISO 15926 series though.
You can get paid a lot more over the course of your lifetime.
Yes. And I think the OP correctly suggests that this... not unique, it's increasing parts of the economy.

> It is understandable enough to want to participate in such collective delusions. It’s much more fun to be awed by not getting a movie than to realize that you do get it and it’s just boring. This same idea also helps explain speculative bubbles. It’s more fun to believe in magic than to recognize how much of financialized capitalism is just scams and pyramid schemes. Nonetheless, if the popular press is full of explainers “clarifying” what a “very complicated” investment phenomenon is all about, hide your wallet: You are being shilled into a game of Three-Card Monte.
Its a little short of 1200km and goes through some very rugged terrain (cascade mountains). Yes, it would be nice if it was faster, but comparing it to say Paris - Berlin (about the same distance) isnt quite right for several reasons.
Another cool zircon time keeper is https://en.m.wikipedia.org/wiki/Fission_track_dating
Agreed. Writing of this quality is very rare, such a talented author.
But then you need to research and understand the companies you're investing in. If you're busy with your daytime job, you might not have as much time for this research. The parent comment is talking about interest, which is "risk-free" money (risk-free if the smart contract doesn't have any bugs, etc).
Why is this being down voted? It's accurate.
It's weird that you call this "blatantly false" and talk about "the current regime", but my whole point is this "regime" only exists, culturally, in a relatively small subset of countries. I don't need to "fantasize" about how this would work because many other countries are already completely transparent about salaries. Not to mention that even in the US there are some locales that post everyone's salaries in government jobs, from the mayor down to the teaching assistant at the local university.

Also, FWIW, Joel Spolsky pretty famously detailed his company's transparent compensation plan, which took into account both experience and unique skill set.

https://www.joelonsoftware.com/2000/08/30/fog-creek-compensa...
There's a world of difference between launching a comms satellite and launching a telescope. The most affected form of astronomy (radio astronomy), can't even be feasibly done from orbit, not even with the next few generations of launch vehicles.

(Also starlink is a solution for a relative few: it does not represent serious competition for traditional ISPs because there are still significant limits on the density of connections it can support. It's great if you're in the middle of nowhere and there's relatively few people around you. It sucks in cities. It's not going to supply internet to even a significant fraction of any country, bar some micronations)
I think this is only partially true. There are aspects of coding which can be abstracted away, either because they're essentially boilerplate or because a simpler description of the solution is sufficient. Ideally if a more complex description is required, one can drill down into the simplified low-code description and add sufficient complexity to solve the problem.

I mean, couldn't many of the existing frameworks be described as low-code wrappers around more complex work flows and concepts?
I don't think so. Chromium walked back their plans to deprecate it, and it's not leaving the IETF RFC for HTTP/2, and lots of people still like it.
100% agree. The Late Shore Limited is in fact not a lazy joke.
I’ve never thought of tail calls in depth before, so quick question about them - the point here I’m getting is to minimise the pushing/popping of registers to the stack from `call` By using a `jmp` instead. That’s all good... but what stack frame does the jumped procedure use? I’m assuming a new stack frame is still created but just without caller’s pushed registers?
You attempt to find the information before the interview, but some people don't. The downside is that the employer would also have to pay those other people a market salary.

EDIT: I don't see a downside for an employee. If they don't like the advertised range, they can try to negotiate regardless.
What's PRT?
All sources of CO2 emissions look small when broken down to that level of granularity.
The happy accidents of market forces are what make markets great!
Yeah, there is an equivalent article that could be written for Rust as the one language (which is slightly more plausible than Java)
Astronomy will only be possible from satellites that are further away from earth than all the LEO satellites.

I’m not convinced the squeeze is worth the juice. Starlink wasn’t necessary, there are/were alternatives. Hopefully it forces the terrestrial providers to step their game up, we all get FTTH, and then starlink can all crash in to the atmosphere before collisions pollute all of earths orbits and render them all unusable for the few valuable services that can only be done from space.
I mean, I hope so. Never really met anyone overly excited about it or any of it's applications. Plenty of people on the "hate it" side, though.
I suspect it probably is possible, if you're willing to spend enough time. However, it's also true that the cost of a building's architect changing his mind in medias res is far higher than the software developer's. It is not necessarily the case that the best way to approach one discipline is also the best way to approach the other, just because we happen to have decided both should be called "engineering."
Some vaccinated Israeli women report irregular menstrual cycles, bleeding
US rail is private. French rail is national. The French system can use existing right of way without having to acquire right of way.
Part of the reason for this is that until you get to larger system components, changing the code is relatively cheap, so there's less need for a formal design.
They should be paid relative to the value their skill set provides the employer. Not all employees are equal.
Regulation does not mean the same thing as banning.
Ask HN: Anyone Else Having iCloud Issues?
For the past few days my old Mac Mini running 10.11.6 has been showing a pop up message saying it cannot connect to iCloud. The Apple System Status page says there was an issue yesterday that was fixed but it's not fixed for me.

https://www.apple.com/support/systemstatus/
I think all of us who studied CS (at least over 10 years ago, no idea what's being taught now) hated UML.

That said, there have been plenty of times where I have used certain kinds of UML.

For example, sequence diagrams [1] are a great way of modelling certain processes between actors and objects within your system. I even used once a few months ago to help a client understand a complicated part of the system we had developed. I tend to think more junior CS graduates might end up pulling this kind of thing together using sticky notes in some web 2.0 board.

[1] https://plantuml.com/sequence-diagram
It's not been my observation that the overlap is that big, having done lots of BPM work using BPMN in a former life. BPMN is for describing much higher level processes than what UML is for.
Try https://lobste.rs
I know it sounds absurd, but you can check Google Maps for the possible routes and times.[1] It looks like a Greyhound bus is actually 2 hours faster (16 hours). Also it looks like some parts of the track along the west coast are undergoing maintenance. If you want to take the train down to San Diego you have to get off your train, take a bus, then get on another train.[2]

1. https://www.google.com/maps/dir/Portland,+Oregon/Oakland,+Ca...

2. https://www.amtrak.com/alert/pacific-surfliner-coast-starlig...
Inflation is an implicit tax on the working class and savers. How is that not a bad thing?

If you're rich, you can keep borrowing money at rock bottom rates to invest and get richer, if you're just an average person, everything around you is becoming more and more expensive, yet your compensation doesn't change.
That's unreasonable, wouldn't be practical, and goes against precedent.

The analogy here is if you buy a vacuum cleaner from a store and it doesn't work because of a defect. You bring it back and get your money back.

The store isn't required to provide you with another working vacuum cleaner. If the vacuum cleaner is no longer manufactured, they're not required to find one in mint condition on eBay that's 10x or 100x the price.

If you got to consume the media you bought for months/years and you get a full refund, I'd say you have nothing to complain about.
Actually, they wouldn't win; many renewables are cheaper than fossil fuels nowadays. Though this is a good point; we need to factor “stealing from the future” and other externalities into the price somehow, if we are to use a capitalist market. (Hence carbon taxes, rather than carbon subsidies, should be government policy.)
This is my experience too. People, including myself initially, vastly underestimate the impact of a language barrier and time zone issues. I'm not in charge of how we hire where I work, but if I were, I'd happy trade 5 Asia-based devs for 2 U.S.-based devs. And the offshore folks I work with have solid skills, but the communication challenges and time zone differences really hamper productivity.
I agree completely with your first two paragraphs, but UML, in my opinion, failed to support that approach. Its primary failure is that it neither captured nor communicated the rationale behind the requirements, the answers to "why this?", "why this, instead of that?" and "is this right? is it sufficient?" Answering these sorts of question is central to the production of requirements and also to understanding them, but with UML these questions and their answers are treated like scaffolding, taken away from the result before its delivery.

One might argue that UML could support the capture of such information, but what matters is that this rarely, if ever, was done. It is not the sort of information suited to being presented diagrammatically, or at least not by the sort of diagrams that made it into UML.

One might also argue that no other requirements specification method centered on these features has made it into mainstream software development. Some people here, for example, have argued that the code is a statement of requirements, and code also lacks these features. It does not follow, however, that therefore UML should have succeeded.

Ultimately, UML was an added layer offering insufficient benefits to justify its costs. Its benefits were insufficient because it was predicated on the false assumption that requirements can be adequately captured by a sufficient number of simple declarative statements about how things must be, and that the process of specifying requirements is primarily a matter of making such statements.
Brew exists for Linux too
The author of the article may have some valid points, but she doesn't understand crypto so she completely discounts any mechanisms of value creation that might come from it. Near the end of the article it gets really bad. She attempts to make the case that paper menus are more efficient than apps, without doing any math whatsoever:

> For example, delivery apps make it feel “easy” to order food, when in fact we are spending much more in buying the phone, keeping it charged, paying our data plan, paying our subscriptions, and so on, for every order — in other words, we are using more hours of our labor to do so. Before smartphones, we could call the restaurant with a landline, but we also had to have previous knowledge of the restaurant as well as potentially a menu or at least a phone book’s yellow pages. The app replaces the drawerful of menus with a commensurate amount of electricity, which we pay for when we buy and charge our phone and pay our phone bill, which the restaurant pays for on their end in keeping their computers up, and which the app skims a huge percentage of to pay back venture-capitalist investors and keep the servers running.

If you look at only a single transaction, the app is much more efficient: Instead of requiring the restaurant to hire a printer and someone to deliver menus to you, you just press a button. But with a paper menu, restaurants have to do that only once, whereas you need to marshal the same amount of energy each time you use the app. By the third or fourth time you order takeout from a particular place, suddenly the paper menu is looking like an ecological marvel.
The constraints are different. If compilation took 3-5 years to complete, software would look more like civil engineering.

The goal of 3d printing and the like is to make mechanical engineering more like software so you can get a tight iteration loop
>But then you need to research and understand the companies you're investing in. If you're busy with your daytime job, you might not have as much time for this research.

Then just invest in a Vanguard ETF. There's no such thing as "risk free" money short of US treasuries or an FDIC insured CD, and those don't require any research.
that kind of motivation can be summarized as "money" or "a lot of money". This combined with copious amounts of narcissism.
Netflix/Spotify etc is not really part of a post ownership society, not the in the way it is envisioned by people that promote such thing

Post Ownership society is an expansion of the Planned Obsolescence model, where planned obsolescence still observed the right of ownership which most often becomes the issue as people inherently believe it is unfair / unethical for a company to planned for their product to fail at a certain time.

Post Ownership society wants to do away with the very concept of ownership, this way planned obsolescence, things like requiring a person to rebuy all of the their songs if they forget their password, or if the company chooses it it time for you to buy them again (i.e a tos violation made up by the company) there is not ethical issue as you never owned it anyway
mind maps, memory palace, vision boards, note taking systems where a single item can be embedded in multiple places within a hierarchy.
I tried looking at the bytecode, quite large:

node --print-bytecode --eval "z=(a)=>{let y = Math.min(Infinity ? [] : Infinity, -0) / 0; if (a) y = -0; return y ? 1 : 0}; z(false); for (let i = 0; i < 0x10000; ++i) z(false);"
Humans aren't products.
Some of my devs use Eclipse, some VSCode, some Atom, some Vim; it really varies. Sometimes, they'll use one for a particular language, and switch to another for a different language. I think every editor/IDE has its flaws, but all my devs unanimously seem to hate XCode.
> climate change

Also peak oil, a largely forgotten issue. As fuels get more expensive, more efficient modes of travel will become cheaper relative to air.
Amtrak is the brand name for the service provided by National Railroad Passenger Corporation, a weird quasi-public, ostensibly for-profit corporation. Its stock is all owned by the government, but it's not supposed to be dependent on subsidies to operate.
The former _only_.

I'm usually not testing only whether employees are easy to phish (the answer is pretty much 100% yes). I'm testing end-to-end: can you as a company prevent me from phishing through email protections? Can you detect when I'm phishing your employees? Will your employees report potential phishing emails? Can you figure out (without me telling you) which employees were targeted and which attacks were successful? Can you figure out which credentials/machines would need to be quarantined/rotated/examined?
Can you provide a link to the MULTIGET or MULTIHEAD proposals?

I'm very interested in getting GraphQL features into http and wasn't aware of these prior proposals. A quick web search didn't turn up anything for me on them either. Thank you!
For various reasons, Germans have taken a different approach to housing vs the US and most of Europe. Home ownership is in the mid 40% range, vs 65%+ for the UK and US.

Housing there is seen more as a cost than as an investment, with most people renting and the building itself generally owned entities like pension funds.
I'm pretty sure we've already answered that question over the last 20-30 years, and it turns out that in most cases: yes, it's absolutely fine.
I'm not sure that you can call this "thrive"

https://en.wikipedia.org/wiki/Category:Software_that_uses_GN...
Does Apple use Swift (on Linux) for their own backend services?
The internet has turned us all into amateur detectives
I do feel Intel if anybody could of pushed FPGA's into consumer space. Heck even if they added a basic small affair onto their chips as standard it would open up software and standards. See you need to software as much as the hardware to drive standards that get adopted as a standard that is not adopted is a swing thru the middle of the tree called a swing.

I hope this pans out well. After all, imagine if your OS could do a few custom instructions in a FPGA as an OS accelerator, offload some of the routines not already enshrined into a dedicated instruction.

I would also add, there is one avenue that may see this pan well, if you can do crytomining upon them - that would certainly be a blessing for all as would get them into mass production, shift the crypto's away from GPU's and much good would come from it. That's the optimistic hope how we will get some FPGA's into the standard CPU/SOC offerings in much the same way the FPU was a separate chip at one stage in CPU life.
Unless you are participating in an IPO. Buying stocks its not investing in the true sense you mention, you are just transfering ownership of stocks but that money doesnt fund any enterprise.
> Yes it even uses less power than fiat or gold.

Until you scale it up.
I don't agree with the posting. In my opinion, UML had rebirth in 2010s with the growth of popularity of PlantUML. See that PlantUML is referenced already in this thread, and to positive sentiments already expressed, I can add the notion that PlantUML fits much better, than most of earlier UML related software, for the purpose of network modelling. While original UML standard was not specifically designed for representing networks, PlantUML has network diagram type built-in. And extensibility of PlantUML allows to cover many use-cases beyond that. I imagine that with a certain amount of tenacity applied, it would be possible to create PlantUML library for "masala diagrams" as well.
Also, "agile" shops usually love that tool, since it requires minimal learning curve for any person on a team to start producing nice-looking diagrams.
and as we all know - really complicated security models are the very bedrock of a sound and secure system.

/sarcasm
Not everyone is an investor. People who are not ready to invest now should beable to save their earnings withouthhaving to worry about their savings losing value.
I wonder if the beaver was ok afterwards.
> yield to freight lines

Which is exactly the reverse of the old days when freight waited.

Also many host railroads only maintain some sections of roadbeds to freight standards, so passenger trains must slow to freight speeds.
I use it exclusively during refactoring to try and spot coupling, or to figure out somebody else’s code with a sequence diagram. It’s handy for that. It would be weird to use it for up-front design but I guess you could
> In certain circumstances, Google will remove harmful content from individuals’ search results, including links to “sites with exploitative removal practices.” If a site charges to remove posts, you can ask Google not to list it....

I eventually found the Google form. I submitted a claim to have one URL removed. “Your email has been sent to our team,” Google told me.

Three days later, I received an email from Google saying the URL would be removed from my search results.

Useful information, though one would hope to never need to use it!
> The important thing about the M1 iPad is that it’s the first time iOS is running on M1, and therefore M1 is the first chip that can rup both iOS and OSX.

The Apple Silicon Developer Transition Kit contained an A12Z that ran macOS, so the M1 is not the first.
west bans trump: 'wow thanks twitter for stopping misinformation'

east bans pak ispr trolls: 'no facist govt. reeeeee freedom of speech my ass'
If you like jshell, you should give jbang a try: https://www.jbang.dev/. It allows you to write “scripts” in Java and you can easily use any 3rd party library.
It seems like a model fairly vulnerable to a few people with resources suing? Both from a copyright and a defamation angle?
The idea that Google should act as judge of what is slander and what is a true allegation of wrongdoing is what gets up the hackles of anyone who still thinks free speech has value. The parent comment said nothing about the slander being proven such in court, google is simply assumed to know what is slander and what is not.

Which of course it doesn't, a state-of-the-art AI's language comprehension is still extremely rudimentary and would be prone to being gamed by powerful malicious actors even if it were human level.
Yes, it's a pretty minor downside and employers can share and emphasize benefits beyond salary to attract people for whom they are appealing.

I work for a university and the job application system requires people to provide a desired salary range (I think it's a dropdown list of ranges, each $20,000 wide). I wish applicants could pick the top and bottom of the ranges themselves but it does weed out some people with unrealistic expectations (usually they're overestimating their worth but even if they're not, there are hard limits on what a department can pay).

The university also publishes salary ranges but they can create problems because they are very much not hiring ranges; the hiring ranges are mostly in the bottom third, the upper limit of the salary range represents what someone might make after a long career in such a position. When I was a hiring manager, I would explain the difference in salary range and hiring range in interviews without being too specific about what the actual hiring range might be in their case (I also wasn't responsible for what a candidate was offered).