skysight-inc/HackerNews huggingface dataset:
I would just like to create my own groups. As another user said, tagging would probably be gamed by SEO companies, but if people could use their own groupings, that problem wouldn't occur. Their could even be curated lists out there of specific sites that fall within a general category. At the least, I'd like to be able to block sites from ever appearing in my results. I've used add-ons for that which work pretty well, but it should be built-in in my opinion
We agree on that point... what are you trying to argue?
Related discussion here: https://news.ycombinator.com/item?id=24104732
It depends what you're optimizing for. If you're primarily interested in resilience to power outages, then maybe you are OK with the wasted energy used to freeze/re-freeze the extra water.
It is not super dangerous stuff. You can (and should not) juggle it bare handed briefly without ill effect. One thing to consider is dry ice is frozen CO2. Camping, it was a clever way to pack in our steaks without having a watery mess. What we figured out, was the mosquitos are attracted to CO2. The poor guy with the food pack had a cloud of blood suckers around him every portage.

A normal cooler works fine. Something that seals and could build pressure would be problematic.
"Don't be evil" [until it's inconvenient not to be]
That sounds fairly disorganised and nightmare-ish.

In practise though, does it work well?
Apple seems to think along the lines like this: 1) people should create apps and games for our platform using our SDK / Xcode only, 2) we don’t support OpenGL in Xcode.. 3) the apps that are not made in our SDK are “not a good experience” or janky or something. 4) let’s just get rid of supporting things that were not made using our SDK because it means we can more readily support those apps and control how they behave

It does seem like while tons of people are happy to use iPads and iPhones, lots of people also have computers that they use for work or hobbies that are not easily boiled down into using somebody’s random app that. Many people have an iPad and iPhone and also and a Win10 PC. I think at least in the business and SW developer sector Apple is losing business with their “lock it down” strategy on their Mac’s.
I'm guessing Brad Smith hasn't seen the Tethics episode of Silicon Valley.

https://www.youtube.com/watch?v=nfRUQh_EHoQ
There are $10 battery operated thermometers on Amazon that give you a min and max recorded temp. That is all you need for safety.
I added 2003 because of https://web.archive.org/web/20031105035016/http://hci.stanfo.... It might be earlier of course.
I am little worried this will sound glib, but how about we have an oath/pledge ( w/e you want to call it ) for decision makers at the company. Otherwise putting onus on engineers is, at best, silly.
> Certainly better than closed source Windows 10 and OSX.

How can you tell?
He probably feels like he is the subject matter expert on technology but on medical stuff he listens to other people who claim to be subject matter experts.
https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS...

This could be a good starting point.
I asked my ex-girlfriend in highschool if she would be my girlfriend through a C program.

It was a simple multi-step y/n prompt questions, with if/else conditional switches.

At the time, we were both trying out this CS50 course and C was the first part of it.

She said yes by sending me back a similar script and we dated for a while.
Not immediately, but life was worse for basically all participants (at least the major powers that precipitated wwi)
https://en.m.wikipedia.org/wiki/Iron_Ring
Seems a bit easier than covering your freezer in red food coloring
I've handled it for decades.

First thing you do when you get your slab is that you wrap it in two towels, then you fold down the loose edges and pop that in a cooler. Towels towels towels, that's my go-to.

You can handle dry ice with your bare hands -- I have scores of times -- the trick is that contact with pressure (squeezing or weight) is what is going to give you frostbite. Otherwise, I have swiftly moved two pound chunks with bare hands if I were lazy. Any pair of winter or driving gloves is sufficient so long as the fingertips aren't open. Just leather gloves are dandy.

Now, if you're feeling fearful, you can drive with the windows down, but to be honest, carbon dioxide in too high of quantities will invoke a gasping/coughing reflex. You would have plenty of warning. You can verify this by putting a small chunk of dry ice in water, leaning over the cup, and inhaling. You'll cough, and that is the reflex to look far. It isn't shy about making itself known. I have driven around with fifty pounds of dry ice in coolers with no issues.

Now that you've driven home, you can take the dry ice, towels and all, and put one in the freezer, one or two in the fridge. Now, this stuff sublimates, so you won't have water everywhere, but don't worry about pressure building up in the two compartments, you'd have to use straps to hold the doors down tight enough to be an issue. I put the dry ice at the top of each compartment, as a trend.

It'll save your refrigerator's worth full of food.
Java’s linker is based on an open world assumption, where you can add arbitrary stuff to the classpath and dynamically link it at runtime. This defeats most compiler optimizations, so you’re left with the JIT.

GraalVM makes a closed world assumption, so it can do things like dead code elimination (for library functions that don’t get called), and apply static analysis to inline virtual method calls, perform constant propagation, and so on.

This lets it greatly outperform the JVM, at the expense of some rarely used functionality.

Basically, it’s like switching from the JIT to a C compiler’s -O3.
Small things. If the power goes out, throw a blanket or two over the freezer asap. It makes a big difference.
There's plenty of experimental physics, but everyone seems to think physics means theoretical particle physics. It bugs me.
Translation: we need to increase barriers of entry to working in this field by spreading the social cancer that is vocational licensing to software engineering.
Software engineering isn't medicine. It isn't that difficult to learn and you can wield many of the advantages without much training. If software folks refuse to assist with morally questionable tasks, those tasks will be compartmentalized and the unethical components will be handed off to people willing to do the job.

Sadly, just about everyone in ML/AI is contributing to an easily weaponized technology. Every time you make it easier to train a network, every time you make it faster to train a network, every time you improve an image recognition algorithm, every time you improve the latency/jitter of inference... you're contributing to the pile of knowledge which will be leveraged to control populations or enable military action. Most people stay unaware of it and just focus on the benefits. Some of us just grow to accept it.
The ACM itself also won't put its code on the right side of the kind of wrongs being perpetrated in China.
It sounds like she's both socially and fiscally liberal, but doesn't identify with the mechanisms at play in the liberal sphere because they threaten individuals. In many states in the US, socially liberal policies like abortion, gay rights, etc, etc are heavily blocked and contested, so I don't agree with your characterization of these as mainstream. I agree they are mainstream among liberal Americans.

My understanding is that her article is advocating for respectful and open discourse, and greater detail and understanding of the issues is always welcome. The point I see is that a person can be offended by a post or statement, out of context of the post's intent. Currently, the discourse supports the offended person, and condemns the poster. For example, in the gentrification example, the retweet was focused on communicating relative wealth of the communities, it was not focused on the political issue of gentrification. The author was not saying she agreed with gentrification, and was expressing any opinions about race, rather, she was trying to communicate the relative wealth of the different communities. This backlash to her retweet drove her to release an apology.
I haven't blogged about the Z-80 traps. I was waiting until Sergei wrote about the transistors, but then didn't get around to it.
Yeah I'm really sorry about the constant posting and yeah, I'll work on a few posts regarding my platform that are more informative.
I am looking at the changelog, even if we ignore drivers being used not in Server Environment, and improvement from Security, Networking, I am wondering how are BSDs going to compete?
This is often said to be the reason, but that alone does not explain it IMO.

Chip-cards replaced old cards here in 2006. During those 14 years every reader has already been updated several times, including gas pumps.

So it seems somehow the US has a much lower rate of updating readers - I'd really like to know why that is... Maybe the merchant services market is somehow radically different?
Anyone here remember Fravia? https://web.archive.org/web/20191201105758/http://search.lor...
Being expected to behave ethically is part of being an Engineer regardless of what your boss expects. Now we increasingly see real world negative consequences of the work of software engineers I don't see why they should be any different.
I think we need to go well beyond a Hippocratic oath.

Most Software Engineering Degrees require an ethics course. Yet - we still have the issues we have today.

Asking for good intentions isn't going to change outcomes, because Software Engineers already have good intentions. Nothing will change.

How about Software Engineering Licensure? You have been found to contribute glaring security issues in widespread code? Lose your license and employment. Use dark patterns to defraud people? Lose your license and employment. Leave "debugging" endpoints open or collect unminimized telemetry? Lose your license and employment.

This seems stronger, and much more likely that outcomes will change.

But good luck getting the industry to move.
Scientists already did 10 rct on this. Why not use that scientific data it's peer reviewed and everything?
Note, it doesn't just require an outage to stop the freezer working.

Many modern freezers ironically stop working properly under low (but above freezing) room temperatures encountered in unheated rooms (eg outbuildings, garages, etc) in colder climates.
Should probably start with a Hippocratic Oath for the c-suite execs.
That's a good idea, yes, I'll have to try DDG if I hit a reCAPTCHA: Most of my searches don't start with me using advanced operators (except if I'm buying products in Canada because I'll generally use "site:ca" term then), I generally add the advanced operators when a basic search isn't working. And the reCAPTCHA doesn't kick in right away, so I'm not always reminded of the issue. But if I get hit by a reCAPTCHA, I might try DDG now instead. Thanks for the tip!
Not gonna do it. Not, gonna, do it.
Shakuntala Devi: The arithmetic prodigy (watch the video starting 14:30)
What we need is more ethics courses and courses on historical business frauds/schemes as a graduation prerequisite for getting an MBA. For the persons leading the groups of software engineers.

I am honestly much more worried about terrible directives coming from c-suite persons, that result in ethically questionable apps and software.

In addition to ethics training and commitments from the persons doing the actual engineering work.
I expect and hope that 5G makes it possible to have virtual environments with many participants, very high resolution, low latency, and high frame rate.

While there is something human and nurturing about getting a hug or shaking someone’s hand, very high quality shared virtual spaces will open up many business and social opportunities. Endless possibilities...
this is absurd. We should not be putting the onus on the engineers to practice their trade ethically when they often have no control over the decisions being made at their company. Additionally, those software engineers do not profit from unethical practice nearly as much as the decision makers and executives.

This is especially rich coming from a faboulsy wealthy executive of a company engaged in many unethical activities
A LOT of methane is released during coal mining as well, it's estimated that 9% of total global methane emissions can be attributed to it:

https://www.epa.gov/cmop/frequent-questions#q6
Another password is "I accept" (based on the leakers Twitter messages).
Someone already mentioned sleep so I’ll mention the next most powerful force multiplier: Kindness.

Kindness in your workplace and home is a huge force multiplier. Machiavelli asked is it better to feared or loved and my answer is loved 1000x over. People will do for one they love things that couldn’t be imagined for one they fear.

Furthermore it’s relatively easy to be kind. Kindness comes in many forms: remember someone’s birthday, give them a ride home, try out their app, buy something cheep from their side hustle , check their mail for them when they’re gone and water their plants, be honest about their performance at work and what they can do to improve, buy your team donuts one morning. All these are easy ways to show a little kindness.

Don’t try and take the shortcut and try to be nice or liked that’s not the same as showing kindness. It’s so easy when someone asks how they’re doing at work to brush it off and say “you’re doing fine!” all cheery but it’s another thing entirely to say “hey you’re doing good but you can improve on x and here’s the way I did it”. It doesn’t cost anything to be nice but true kindness can cost quite a bit and be uncomfortable.
This isn't unique to the US of course: the US is spending a higher share of its GDP on infrastructure than the EU is at this point. The welfare state in both Europe and the US is consuming all available resources, and that's only going to get far worse over the next 20-30 years due to aging and contracting workforces. Most of Europe outside of Germany has zero available resources for big infrastructure spend. The US could divert $200 billion from its military spending (requiring a near total retreat from the rest of the world, including Europe, Japan and South Korea), however that would merely lessen the extreme budget deficit that already exists thanks to entitlement spending. That budget gap will grow dramatically over the coming decade. The US needs to raise taxes by $1.5 trillion just to break even.
I think we also should finally abandon the idea that companies are only here to make a profit and should ignore all other factors when doing business. That doesn't mean they should make no profit at all but it means that they also should consider external costs as if they were internal ones. This is true for the environment, privacy, data protection, employees, and many other things.
Wow, I've spent dozens of hours looking for a suitable switch at home and QNAP completely passed me by, thanks for the link. It looks really nice.

I already ordered a used Brocade/Ruckus ICX for $200 though. They have 12/24/48 RJ45 port models with an additional 2-8 SFP+ or higher and come in PoE versions.

These are prohibitively expensive new but can be found at significant discount (10-20% of retail price) on e.g. eBay. This goes for Cisco as well, though I haven't researched looked into that. When buying enterprise gear, many brands (these two included) require particular licenses to unlock capabilities on the switch, so one should verify they have/get the appropriate license as well.

Netgear's SOHO/Enterprise range, Mikrotik and Ubiquiti are also very popular.
Fast fashion is terrible for the environment[1]. It's good that things are moving towards comfort and longevity.

https://youtu.be/xGF3ObOBbac
How about an oath for tech CEOs? Or better yet, some strong, comprehensive laws on data collection and ownership?
You can pick up a cheap temperature logger:

http://www.elitechlog.com/rc-5usb-temperature-data-logger/

My apartment has what appears to be the worst refrigerator ever made. It's a cheap GE unit with a single temperature control. You have to choose between freezer burnt steaks or frozen milk. I used that temp logger to confirm what was going on.
California absolutely can and should prepare for the eventuality of a large earthquake in the area (and they are, as another replier pointed out). Permanently evacuating the whole area maybe not.

Why is disaster preparedness at all controversial?
Im not sure what you mean here.

I think you would do well to seperate the clothing/availability of the capital Helsinki, vs. rest of Finland.

Yes, outside of Helsinki and with the older population clothing is very utilitarian and wind-resistant sportsy clothing worn all round the year is common. The biggest seller of clothing items in Finland nationally is a supermarket chain.
FWIW: I agree with all that
It doesn't matter how long. The "go-to" source should have integrity, along with no financial stake in the issues at hand.
That is a great idea and usage. I was thinking about a Blazor setup.. but I will think more about the approach first. I think in a very near future a Fast-Tailwind repo will arrise.
This has the unfortunate side effect of everyone thinking there’s something “off” about you. This can have detrimental effects on your career, even if you’re a billionaire iconoclast, but a regular person probably will face greater detriment.

Notably, the cognitive difference picking between having all the same clothes and having a variety of clothes that go together in any combination (various jeans, colors of tee shirts, etc) is nil, and has the added benefit that people won’t think you’re write because you’re always wearing all black (though I can’t promise they won’t think you’re weird for other reasons).
Ask HN: What if SOA events diverge from databases?
We're moving to SOA in my company and are going to use events from services to power analytics. I get that replicating service databases breaks service isolation...but what does one do if events start to diverge from the database source of truth? This could easily happen as service owners now have to maintain database-write logic as well as event-push logic.

I guess the classical answer is Event Sourcing, but that seems (rightly) controversial as well...
My wife was convinced the refrigerator was failing so I bought a few sensor tags from wirelesstag.net [1] just to be sure. You can certainly build your own using off-the-shelf IOT devices, but for ~$35 you can have a device that senses temperature, humidity, light levels,and runs for several months off an easily replaced cr2032. Although to be fair you must buy a base sensor station for $39 along with the first tag.

Having said that, it definitely gives me peace of mind knowing that my fridge isn't going out and that I haven't left the door open, either.

Next on the agenda is using my smart home controller to adjust cooling temperature on my window unit based on ambient temperature in my bedroom.

https://store.wirelesstag.net/products/wireless-tag-als
Even in JIT mode there is performance improvement due to reduced heap allocation.
She isn’t “hateful” because she disagrees. Is she not allowed to have an opinion that challenges the orthodoxy? People mix up “hate” with “opinion.” Disagreeing with something isn’t hating people.
Kind of sounds like the P.ENG designation.

https://en.m.wikipedia.org/wiki/Professional_Engineers_Ontar...
https://www.peo.on.ca/licence-applications/become-profession...
It's hard to see this as anything but a way for executives to foist responsibility upon software engineers when things go wrong (and of course, claim credit and profit when they go right) as other commenters have pointed out.

That said, this might actually work! If a software engineer can suffer personal harm by working for a business with iffy ethics, then they are incentivized to play it safe by avoiding working for those types of businesses -- thus correcting the market by internalizing the externalities. I doubt anyone would work for Facebook in a world with a Hippocratic Oath for Software Engineers that has real teeth.

Put another way: pointing to decision makers instead of individual engineers is a simple rephrasing of the Nuremberg defense, "I was just following orders!" It is obvious that we should hold leaders accountable. The question here is whether we hold individual software engineers accountable too (they're not mutually exclusive) and the answer is probably yes.
One note: if it behaves like dry ice in a cooler does, it can carbonate many of your food items. I've used dry ice on camping trips and ended up with carbonated fruit.
We don't want a government to be the arbiter of truth. Please read 1984 or consider the following:

Iraq clearly has weapons of mass destruction. Censor all communications claiming otherwise.

The American government is not performing mass surveillance on its citizens. James Clapper Confirmed this in a Congressional Hearing. Censor all communication claiming otherwise

South Korea's President is not being influenced by a cult leader. Censor all communication claiming otherwise

And countless other examples where government controlling communication would lead to censorship of topics that the general public MUST hear. One cannot make an informed decision without information.
The memo is 10 pages long and easy to read, or at least skim. I highly encourage anyone who has an opinion on it to at least read it.

https://assets.documentcloud.org/documents/3914586/Googles-I...
"The fish rots from the head", comes to my mind.

What we need is ethics in management.
Sounds like you're pigeonholing Damore (of Google Memo fame) the same way that you don't want to be. You should read the original memo, and not an opinionated summary of it, it's not long. You may find that you were sold a lie about it.
Certainly, I got this one. Modern materials but with the same mid century design. Totally worth it.

https://manhattanhomedesign.com/eames-lounge-chair-and-ottom...
I agree, however not all ethics can be legislated.

This sort of thing works in other professions like medicine because malpractice can cause doctors to lose their license. Same with civil engineers. This changes things because the choice is now quitting or possibly never being able to work in the field again.

Perhaps principal software engineers in charge of life or death software should be licensed for accountability, “engineer on record”.
These both seem to be stereotypes from decades ago when USSR was still a threat.

If you keep up with current events you might have noticed that Finland has become a prominent country in the worldside design and fashion world.

I for example have never heard of this kind of joke being said or written anywhere.
Doctors no longer take the Hippocratic Oath (because it is incompatible with a lot of difficult situations doctors are placed in).

But more to the point: Why are we trying to shift focus from the wrongs large multi-nationals do to individual software engineers? Plus what would the result be if this "oath" conflicts with a manager's instructions?

Maybe we should start with Microsoft, Google, Comcast, Oracle, and similar taking an oath to do no harm, before we push engineers under the bus for not fighting hard enough against what they're ordered to do.
We need a Hippocratic Oath for the medical profession. How many doctors honestly "First do no harm"? Seriously, my father was killed by them and my best friend was seriosly injured. If they would have never visited doctors they would still be alive or still walking.
Really depends on the opinion, doesn't it?

If I would say my opinion is white people are inferior and violent, or Christians are primitive and a danger to society, would that not be hateful?
And is that with their javac or is it reserved only for their native image generation?