skysight-inc/HackerNews huggingface dataset:
> Many (most?) of our morals also happen to be game-theory optimums that you would raitionally see value in even as a true sociopath.

Yet our sociopaths are all up running companies that destroy the environment. They seem to entirely gravitate towards the very behaviors the person you're replying to is afraid of (i.e., self-serving philosophies, domination and exploitation of others, etc.).

The problem is that the only scale that matters to a logic-only person is the scale of their personal life. And you can build yourself a pretty nice life while walking all over other people and not care at all that this will only survive for one generation, because then you'll be gone.

There are lots of other problems here, such as lack of the veil of ignorance. There's no mechanism to prevent the logic-focused mindset from gravitating towards castes if they think they and their children are safe from being in the bad castes.

Game-theory optimums are available to people through emotions and intuition. They're not available through logic (immediate logical processing is self-focused and therefore plays right into the worst parts of game theory: it doesn't have enough time to arrive at your thinking here). That's why people without these things tend to... uhh... have trouble adjusting, and the people who have enough mental processing to simulate and adjust tend to do pretty awful things.
My only real complaint about exception handling in Haskell is the interaction with laziness. 90% of my problems would go away if they just made the default catch functions include `evaluate . force` and save the lazy behavior for special "I know what I'm doing" functions. Without that, exceptions are just a loaded gun. Even with making exceptions "safe", I still much prefer the error-as-values approach. Otherwise, every pure function is really some type of ExceptT IO monad. I'm sure this escape hatch is useful to someone, but actually using it is a pretty big code smell.
I've seen lots of those work, more or less...

standing desks: People who want to stand will normally put 8 concrete blocks under their desk, then get a tall chair for when they don't wish to stand. This is cheap and effective.

microwave: Heh, we wore out many, and then got 4 restaurant-grade ones. We also have a couple toaster ovens. This is for a couple hundred people. For special occasions we also have a griddle, several 1-coil burners, and a propane grill.

couches: They get some use, mainly during meetings and when people play video games. Some people sometimes sleep in them.

whiteboards: The ones in weird places get used for polls, contests, etc.

croissants/yogurt/fresh fruit/whatever: This gets eaten. Bananas seem to get ripe late on Friday though, which doesn't end well, but at least they are cheap.
Yes, if you want to become a good software developer.
The facebook app for quite a while was actually sending facebook data about your phone calls and sms so guess again.
yes, I somehow expected to see something like Kvasir:

https://github.com/kvasir-io/Kvasir
I asked this before:
https://news.ycombinator.com/item?id=16939020

Looks like there is not an easy way out.
Yes goal posts have been moved, but not by me. Some of those papers may informally use these terms for static types, but it is certainly not to describe characteristics of dynamic languages. AFAIK, there is no classification in computer science that describes dynamic languages in this way. This has come from the dynamic language communities. None of those papers demonstrate that it is acceptable to call Python "strongly typed", in fact quite the opposite, as the technology discussed is not available in Python. Well, not yet anyway...
Yes, let's elaborate. Would it be more "professional" to replace "women" in the sentence by "guitars" to make it:

>But also one of my favorite activities is to spend some wonderful hours with wonderful guitars to give them all my love.

Does that make it more "professional", and if so why?

I see people talking about their favorite activities looking for a job all the time, and the prose written to describe their love for backpacking, rock climbing, chess, and puppies surely is unprofessional, right?
You say that as though the United States is a place where bad things shouldn’t happen.
Nobody forces you to buy the overcomplicated clock.
My issue isn’t so much with having to influence people, but being in a situation where you’re always struggling against other people to do so, constantly being worried that a point you make in one channel will be repeated by someone else without attribution in another channel that’s more visible to people with more power, or worrying about someone who has more ‘juice’ with a manager talking down your work, when that manager doesn’t have the expertise to judge for themselves, etc.

I’ve had work experiences that were completely free of this sort of thing, but at small to medium-size startups. My current employer, not so much.

You’re right, of course, that I need to be assessing specific opportunities. I guess I’m just trying to see if there are any broad difference between public tech companies.
I know a lot of people who say this as a sort of implied "maybe not do any of this", but the alternative solution is "do all of this"

There are obviously sometimes conflicting requests, but imagine if you had staff whose main job was making sure employees enjoy their working environment and you just shifted stuff in and out of the office as requests changed. Almost every employee would have their pet want fulfilled and you could be experimenting with new stuff every day.

Sounds really expensive, but imagine what something like that might to do turnover if done well

EDIT: it sounds like you did try a lot of stuff, didn't mean to imply you didn't. I just wonder what the logical endpoint of this idea is and whether it is workable
I think it's curious how it's so common to have a hard time picturing someone's face in your mind actively, but we can still easily "picture" them in dreams.

Like, we have trouble when trying to accurately recreate an specific image from known data, but it's easy to recall scenes from memories. Which at the same time are so easy to misremember! I feel like I'm really bad at mentally creating still images, but can be easily fooled by mental scenes with movement. Should report as a bug in the issue tracker.
Lazy people who refuse to actually sue because they're too busy with everyday life to handle civic life.
I have an HP Prime. I use it daily. It’s CAS isn’t exactly Mathematica-grade but it’s perfectly adequate for my daily purposes.
> If anyone cares to investigate further, happy to give more details.

I'm quite interested in looking into this further; any details you have would be much appreciated.
Is there any evidence in favor of the argument that breaking C compatibility will increase execution speed without shifting the optimisation burden to programmers or compilers?

For example, have research CPUs been built that optimise for Erlang rather than C that provide better efficiency for the same amount of programmer effort than an X86 CPU running C?
Moviepass or not, I would like to see a theater which sells concessions at reasonable prices.
Fyi,U2F and Webauthn are phish (mitm/compromise) proof without using a side channel.
> Snaps always run in a semi-encapsulated environment (a container)

Even with the `--classic` switch?
Everyone will have access to it given enough time.
In a lot of embedded systems, the penalties associated with RAII and other runtime goodies like vtables are often prohibitive, so they're commonly disabled. It's a factor in why C continues to be the lingua franca instead of C++ in the embedded space--it's simpler and still "good enough" not to warrant a switch-over to C++ (in addition to many other reasons).

The compile-time features of C++ are a great reason to switch over though, and for devices with greater resources, C++ becomes an even better fit.
The Rajneeshis are famous in Australia for Ma Anand Sheela's "tough titties' comment on Australia's 60 minutes.

https://en.wikipedia.org/wiki/Ma_Anand_Sheela#Rajneesh_movem...

> When asked by a reporter for Australia's 60 Minutes about local objections to Rajneesh's expansion into Western Australia, Sheela replied, "What I can say? Tough titties". In interviews for US television Sheela referred to local government officials as "bigoted pigs" and "fascists", causing one reporter to describe her as having an "acid tongue"
The default in the U.S. is that actions are legal unless they're made illegal by some law. There's no law against this, therefore it's legal.
Yes, it took us about five years to get to that point.
Mining in the background is worse than ads because it will be silently ruining the battery life of your laptop or silently running up your electric bill on your desktop.

Note that at 12c per kilowatt hour 200W of extra draw on a machine that's always running is 2.4c per hour.

Over the expected 5 year lifespan of a machine this could cost you $880 in the EU this would be more like $1980 because electricity is on average more expensive there.

Stealing up to 2K from users isn't much more friendly that cryptolockers.
Exactly, not to mention the definition of a morally ambiguous event is in itself already debatable and... morally ambiguous.
Give Your Linux Desktop a Stunning Makeover with Xenlism Themes
We need a GPDR for biometrics.
Yeah, this should be renamed, or somehow shown to not be news.
So maybe everyone but me knows this, but what's the behavior of bitfields on the bus? Like, if r.x is the bottom 6 bits of a 32-bit register, then does the compiler generate an 8-bit access or a 32-bit access?

What if it's bits 13 through 18? An unaligned 16-bit access? Two 8-bit? A 32-bit? Where is this specified?

Depending how your peripheral is implemented, this absolutely can matter. Nothing stops you from building devices where the low byte of

*((uint32_t *)x)

doesn't work like

*((uint8_t *)x)

and people do. I always just code the 32-bit access and pull the bits out myself, because I know what will happen.

This is even before considering stuff like a GPIO output implemented with two write-only registers, where 0 leaves the bit unchanged and 1 sets/clears it. The result of layering a bitfield on that does not seem intuitive to me.

The article also says that you should build abstraction layers for your peripherals, instead of making all your code write to registers everywhere. That seems (a) pretty well-settled as true, and (b) entirely independent of whether you do the register accesses with bitfields or explicit shifts and masks.
I think that this is a smoking gun where the user has purposefully violated the typing that's been introduced to stop errors. It's like altering tests so your code passes - basically sabotage.
What is worse? The people doing that harm at least do it for personal gain. But the rest of the "bystanders" actively avoid taking action or raising any alarms because they "don't want to be that guy"....
> “Hacking back should be legalized so Kaspersky could of done this themselves,” the hacker wrote in their message on the ZooPark server.

That line right there sounds like very much the propaganda the U.S. government has been pushing lately to convince people to support "hacking back." I've only heard government members promote this.

I guess this could be an operation where they try to make "hacking back" into something "heroes" (vigilantes) do.
https://github.com/orbitdb/orbit-db?
It's not "more popular". You're just hearing more propaganda about it. Just because you hear a lie more often, doesn't make something true, either.
I struggle to understand how broken your family relations could be that there's no home base that you could retreat to and start over. I come from rural New England where there is a communal network, however.I
The Microsoft Cyber Attack – DW Documentary
Clip on Earrings – Sterling Silver and Fashion Clip on Earrings
People complain about the short throw and the bottoming out but they are typing too damned hard. I find that by exerting smaller amounts of force with less travel that I can type on the butterfly keyboard without triggering my RSI symptoms, by contrast my Cherry MX Brown with double o rings requires so much physicality to get work done that it hurts after extended use.
This is how we found out that my daughter has cystic fibrosis and have been able to treat her from a few weeks after birth. The result is that she'll probably live a normal length life rather than dying in adolescence.

So I'm fairly positive on this program...
More specifically, in this case, state governments have general police powers, which means that anything not specifically prohibited to them by the federal Constitution (including by a federal law that is a valid exercise of federal power under the Constitution because of the Supremacy Clause) is within their power.
or maybe they wanted to see how much bullshit they could feed vice and still get printed
Based on what you’re saying, adding greater understanding to the current codebase is problem #1, which you’ll need to solve before going to F#. Language migrations require two things, at minimum:

[1] A really firm understanding of the business logic the code is performing (which can really be simplified to, do you have a deep understanding of “the business”)

[2] An understanding of the edge cases.

#2 is often only captured in the code, and these regressions end up being the thing that cause lots of bumps along the way with business teams. Knowledge gets lost so easily, or silo’d in distant parts of the business, that the code really becomes the “living history” of the business.

I don’t have a lot of good solutions for you. Migrating languages is tough business, but I’d potentially think about starting a “lunch and learn” with some colleagues to do high level code walkthroughs. This could help to distribute knowledge, and build a better understanding of what you already have. The process of prepping can help you to also document what it might take to do the migration, so you can better make the case to any superiors you need to get buy in from.

Good luck!
As a sidenote, I'm absolutely amazed by the lack of HTML links in the article. Even the company website and the Medium page need to be copy pasted.
Sorry, didn't write the whole story:

We were told to try feeding her some milk formula to see if she just was hungry. Maybe not getting enough out of the breast. Her skin directly turned red with white dots. Since I'm allergic myself but for other things I know what that means. We also took her to hospital for a complete test and that was also positive. She has now outgrown it and can eat milk normally if she wants to but she finds most milk products taste awful.
I hope that her chemo and radiation regimes were light. I worry very much that mine have shortened my life expectancies.
My first thought when reading the title was the Atari Jaguar and I expected it to be a piece trying to justify the UX of the console or something like that.
That was fixed on Windows 8 and later with all store improvements.

And Microsoft is still quite confident that eventually Win32 will join Win16, even if it takes considerably longer that they were initially willing to wait for.
Defamation take-down requests to Google
I would not call it a feature. The clean solution would be dependent types so we can model the proposition "that list is not empty" in the type system.
It is very neat to have the standard list as your data-type, but accompanying it is a proof that the list has elements.
However, dependent types are not mainstream yet and we need a lot more research before that can change.
Why was Smalltalk code always written in Comic Sans?
That doesn't sound very healthy to me. Is it not like running your car at 9000rpm instead of the normal rpm. This will cause engine wear and premature end of life. I assume it would be the same for humans, but stand to be corrected.
Since they are doing user testing, what would be the value of AI? Unless AI is the target audience of your service, you'd gain very little insight.
> Who has access to it?

My flippant answer, before reading the article: Basically everyone, probably through a web site where the requestor simply uploads a document (any document) then checks an electronic checkmark next to the words "I pinky swear that I will only use this for good and pure and light-giving purposes."

> Who has access to it?

After reading the article: Yep, law enforcement and "third party researchers" (in quotes because, as the article points out, that term is supposed to mean scientists operating under a code of ethics but, yeah).

I dunno, folks, it sure seems like nobody really gives a damn about private information unless it's being used to link them to a scandal and then they really care.
Mediocre means average, at least this is the way I mean it. I’m sure there are many things I could use to criticize him, but I don’t think I have.

I just not really agree that he’s super-intelligent or a genius. Most of it seems like PR and marketing..
"Test-Driven Development for Embedded C" by James W. Grenning.

https://pragprog.com/book/jgade/test-driven-development-for-...

It's very well written and I've used the unit testing approaches described there in several projects.
Chess Grandmasters live longer than the general population
Conflating distributed with decentralized
German online bank uses Bitcoins to transfer loans
That's the problem right there.

It seems the best the U.S. political system can come up with right now is "GDPR for X" where X represents only a few specific industries, because of strong entrenched special interests, lobbying and legalized bribery, which means strong gridlock and disagreement for a more "universal" law. Because the more industries the law would affect, the more billion-dollar corporations would fight against it with TV ads, lobbying and vote buying (sorry, I mean "campaign donations").

GDPR generally applies to all personal data of a citizen. The best I've seen from the U.S. government so far is the Consent Act, which applies only to online services only. It doesn't apply to ISPs, network providers, medical data, or a ton of other things it should apply to.

The more people realize that this "single issue" of taking money out of politics and drastically reducing or eliminating a corporations' influence on political decisions affects every other issue they care about, the better.
Probably this. I'm extremely left leaning but even I know vice is absolute dogshit. I used to work in the tar sands with my brother's, and once a year we have a tradition of watching the Vice tar sands "documentary" to laugh at how wildly inaccurate and ill-informed it is.
New law: Kansas cops can't have sex during traffic stops
> Nearly every baby born in the United States gets a heel prick shortly after birth. Their newborn blood fills six spots on a special filter paper card. It is used to test baby for dozens of congenital disorders that, if treated early enough, could prevent severe disabilities and even death.

This almost feels like a scene taken right out of the movie Gattica.
Might be worth pointing out that “air” dusters are not canned air.

They can one of a number of aerosol propellants that you don’t want to breath and aren’t good for the environment either.

Poison Gas spray would be a better description.
I think this fragment clearly spells out what the Luddites were back then and what they are remembered for today.

No, the Luddites where not against technology, and those using the term properly are not saying that. Luddites rebelled against workplace automation, with the explicit view that it renders skilled human labor unable to compete and has disastrous social consequences. To call someone a modern Luddite has a very specific meaning, it denotes opposition based on employment circumstances.

We aren't talking about Google Glass, mass surveillance, social credits or any ethically troubling technology that is yet to be accepted by society. We are talking about technology designed to increase productivity of regular, already accepted goods that has no nefarious effects other than unemployment, and that, during the last 300 years, increased productivity, lower prices and released humanity from industrial slavery.

The question is: can this process go on forever, aren't we hitting a hard ceiling of human adaptability where the thinking machines will make us totally unable to compete in the workplace? The Luddites matter, but not in the way the author surmises.
Why are people downvoting this comment? Even if you think the current system is wrong, you should be thinking of how to fix it without losing the benefit outlined by this commenter.
asciinema dev here. Where did you get impression it's proprietary? I'm really curious because it's fully open-source, with all components open-source and usable independently, and there's no company or business model behind it. Just me and my spare hobby time.
Yes, that's fine. That Tarski's axioms for Euclidean geometry are consistent is independent of that claim—the above is a statement about the "usual" non-euclidean geometries (i.e., Riemannian).
WHY BELGIUM REFUSES TO GIVE GHANA ITS EMBASSY
The UK collects DNA on anyone who has been convicted of a crime:

https://en.wikipedia.org/wiki/United_Kingdom_National_DNA_Da...
Because you can determine this information and then not store the DNA.
India still manages to produce godmen like him. The latest one on the top of the list is 'Sri Sri Ravishankar'.
Previous to him was one called 'Asaram', but he and his son are behind bars now, for raping several women.
Yup. There's project called svg-term-cli which generates animated SVG from asciicast file.
It sounds like you've had a bad experience with rationalists. I can sympathise :P. Loudly claiming to be 'logical' and 'a rationalist' is rarely a logical or rational act, so the people who do it ironically tend not be either (the exception in my book is if they really enjoy arguing with or annoying other people).

But rationalism isn't short-termism. Rationalists can execute long term plans, potentially even multi-generational beneficial schemes, just as well as everyone else. And just as badly. As the comment you replied to succinctly argues, there is no causation between rationalism and values.

As an aside, logic isn't related to rationality any more deeply than logic is tied in to anything else. I suppose the opposite of a rationalist is a religious fundamentalist? Religious fundamentalists can be extremely logical too (as in, their actions can be completely consistent with their assumptions). Logic is just a technique to tell if some of your beliefs are inconsistent, it isn't monopolised by any given world view. And it certainly can't create new beliefs out of nothing, only evidence can do that.
The testing is amazing.

The archival is Machiavellian.
The attacks started at a Taco Time, which at the time had an open-air salsa bar. The attackers referred to their goo as "salsa" and their plan was to contaminate the salsa bar. After they got away with the initial attack, they expanded to salad bars, water sources, and other open-air offerings at restaurants.

Taco Time still exists, and even that particular Taco Time is still open, but they now keep the salsa tanks closed to improve hygiene.
You can run the available tests and then discard the DNA
This is good to know, and it's great that they're running these tests. The issue is not that they run these tests, but that the data is then retained for use by others, not for protecting your child.

There is a middle ground between "we don't test for diseases" and "your kid's DNA is now public knowledge".