skysight-inc/HackerNews huggingface dataset:
The many stories that have been appearing recently on Google's deep cultural changes point to a very basic fact of life: organizations, and even more so, their culture, aren't forever.

As a matter of fact, organization cultural changes can happen very quickly, at the whim of leadership changes.

The trust their users/customers extend these organizations (way too much in the cast of Google) rarely takes this basic fact of life into account.

In the case of Google, the two strong voices of Larry and Sergey held fast the ethical compass of the company for quite a long time and that allowed Google to accumulate massive amounts of goodwill in the market: the average Google user still believes the company is "good" and "can be trusted" and are therefore willing to freely give them massive chunks of their personal data.

Unfortunately, as is wont to happen, the two founders are now sitting on a mountain of money, have pretty much lost all interest in their baby (who wouldn't to be honest) and have for all intent and purposes surrendered the reins to a team of far less ethical-minded, far less principle-guided, far less charismatic, far more greedy set of leaders (Pichai, Green, Wojcicki, ...)

Specifically, when Google hired Diane Green (who's behind the push to work with the military), they totally let the fox in the henhouse.

That SVP has precious little regard for Google's historical cultural tenets (she does pay lip service to them when required, of course, she's smart enough to do that) and is busy doing within Google what she's done previously at VMWare: building a money-making juggernaut (Cloud) using all the tools at her disposal, with precious little regard for the company culture.

She will take on any customers, independent of the ethical aspects of that decision, as long as she's operating within the law.

Consideration such as good or evil (something which, for those who drank the Kool-aid when Google was still young and naive, mattered a whole lot) has exactly zero bearing on her business decisions.

In conclusion: the laws of gravity are what they are, and Google is subject to them like every other corporations. Even if it took longer than for most, they are slowly becoming a standard run-of-the-mill, large, short-sighted, evil corporation with the sole purpose of turning in quarterly profits and making their execs into billionaires.
> just temporary halt new account registration

I'm confused; how do you know these companies did not do that? In my experience even small companies will typically abstract away a third party service so that if it does fail it fails in an expected way.

What you seem to be suggesting is that all of the companies failed in expected ways. I didn't see that in any of the articles. Did you have a source? I'm curious if it hit some harder than others.
Perhaps they still wanted the company for some reason? Someone knows. Time will tell most likely.
Really? Have you ever tried to use the G Suite admin console?

I'm not at all surprised that Youtube support is so rubbish though. The interesting thing is, if they had better support they wouldn't be in such a disastrous position now.
Sure. So what?

In both Java and Java bytecode, primitives are not objects.
/me goes to sign up for acting lessons
The linked port says that it has proven to be a bad design decision specifically in the contect of "impl Read" etc. Can you give an example of that, and why it was confusing before?
> There are other safety reasons to prefer new buildings too. Fire safety, perhaps? Particularly topical in London at the moment!

Ironically in the case of Grenfell it was the new additions (the cladding) that allowed the whole building to burn when the original design would have kept the fire contained.
it is definitely not resting. It must be while walking. 138 is around the 5 flour by using stairs.
Not at all - SSDs are much faster. One of the fastest HDDs on storagereview.com is the WD Black 6TB, with a sustained 218MB/s. While one of the faster SSDs is an Intel 750 at 2400MB/s.
I once found a bug in Safari that affected reading LibreOffice's OpenGrok instance on iPads. I reported it to Apple, but eventually I managed to find the radar incident, then I was able to find the WebKit Safari commit where an Apple person fixed it.

I emailed him directly and he very nicely replied, though there wasn't anything he could do.

This all worked outside the Apple support system. Ironically, Apple probably have the best consumer support system out of anyone, and they are still not brilliant.
Ask HN: What do you use for note taking?
I used notational velocity a few years ago and more recently I started to use Apple's "notes" app (because it is on macOS and iOS) but not very happy with it (e.g. it retains formatting and tries to be smart about bullet lists which is annoying).

In addition to that I'm using random note pads and a pen. So I was wondering what everyone else is using currently.
HOCON: human-optimized config object notation
How we use types to capture business concepts in Rust, Elm, F# and ReasonML
The parasite theory is that transposons are rather like early computer viruses that replicated by embedding themselves in other executables: they exist only to make copies of themselves in their host genome. This theory is not incompatible with these results. Evolution is not a rational design process. Once a transposon starts replicating it is quite possible for the host genome to evolve to incorporate the transposon in its regular mechanisms.

To continue the computer analogy, imagine that some mad programmer decided to practice software reuse by calling a routine embedded in a virus. Now when you clean the viral infection from your computer the mad programmer's app no longer works. But that doesn't mean that the virus isn't continuing to replicate and cause other harm.

Aside: this is yet another counter-example to the Intelligent Design "theory"; no sane engineer would have done it like that.
Yes! For example I wanted to purchase Stranger Things Season 2 box set for a family member who has poor access to the internet. If you search for it on Amazon it looks legit but then you notice something odd. Zero retailers actually carry this. Only Amazon and eBay.

Turns out it's completely counterfeit. Worst yet I reported it and nothing happened to it and last I checked it's listed as "Amazon's Choice". They are still selling these.

Amazon seems perfectly fine with selling counterfeit products and it's quite frustrating.
This makes absolute sense actually. But in one sense it's a game, and in another sense we mostly accept that war is a travesty, and generally very bad news for a civilian population. Analog to this is society, customers, employess etc. why are we tolerating an approach to business that is destructive for all but a few?
Not really. Being "on a single piece of hardware" is not necessary for a system to be air gapped. Its not cutting edge tech either and questioning the requirement of some systems to be air gapped is... not smart.
When I was developing mobile apps, this is what we did. Too many times something changes and trying to update the code in the mobile app is way more of a pain than updating the server.
Except Tokyo represents only the small fraction of Japan. Outside of largest cities in Japan, and perhaps a lot of prefectoral capitals, public transit option is fairly limited.
Of course it happens. Bad things and unexpected things happen. It is better to be prepared for them than not, etc. But saying completely predictable and trite things whenever some unusual bad thing happens is not 'a good argument'. It's barely even an argument.
Proper long cryo gloves are fine. It's what you are supposed to use. The issue you are mitigating with the gloves is mostly that you may inadvertently touch surfaces which are extremely cold, freezing your skin itself or freezing it to the surface. Due to the Leidenfrost effect one is rather safe from touching LN directly unless it is for more than a couple of seconds.
No, believing that doesn't make a person an asshole. It's entirely fair to debate what number of injuries or deaths is acceptable, but it's not fair to call a person an asshole just because they come up with a different number than you do.

Society makes these decisions every day. We accept a large number of injuries and deaths due to cars because we feel they are still a net benefit (which may be debatable when public transportation might be a better option to reduce the numbers). We make these decisions around gun ownership - and obviously there is a large amount of controversy there - at least in the US.

Most importantly, accepting that some children will be injured or killed by a product doesn't mean that the person doesn't care, and won't take steps to use and store the product responsibly so as to prevent injury or death.
ESCORTS MONIKA – ESCORT ATHENS – ESCORTS ATHENS – ESCORTS
Right, so there's a lot of horrific comparisons you could make. That doesn't mean the nazi comparison is invalid.
browsers can restrict third party cookies. But this is opt-out, default is to allow these. The average user is most likely not aware of these settings.
>> As a business you don't have any moral or legal requirements to employ x people.

But the founder, Vardakostas, is a person- not a business. A person ccan always consider the morality of the likely outcome of their decisions.
Let's see: The military's job is partly to kill people. Some people have a moral objection to being involved in that, surprisingly.
I don’t think you realize the security of our country has been built by hundreds of thousands of mechanical and electrical engineers, computer scientists, and physicists. Sure, working on military contracts may include uncomfortable problem spaces. But is it morally wrong to work on contracts that ultimately protect American lives?
Manna's job was management, not burger flipping. There was no mechanical automation.
I'm not entirely sure this is same thing - but if anybody know where the patches for this is please share - I have tried to contact the presenter to get them but had no success thus far.
Hey Guys,

First of all, thanks for the feedback!

Regarding the icons, I was trying to build the tables with some sort of visual cues, if it's not helpful, it'll be removed, @cimmanom what do you mean by the second part?

@partycoder thanks for the guidance, we'll work hard to get all those data points, i'd even like to add an ability to for advanced user to request a customized summary what'd you think about that? Still looking into figuring out tests though, for now, i've been thinking about importing the tags from the readme
Top 4 Ways to Guarantee Cloud Security
Gloves are not inherently bad, but the risks they do not protect from are not obvious. For the sake of this comment room temperature is 0 heat, cold is negative heat (offset scale).

Gloves are not a perfect insulator, therefore they absorb heat and cold. It takes time for the cold to permeate the gloves - i.e. you observe significant temperature gradient over thickness of the glove. By the time your hand feels the cold, the whole width of the glove is bloody cold. In order to remove the cold from the glove you need to heat it. The only heat source is your hand inside of the glove, therefore the heat is taken from your hand. You need as much heat from your hand as much cold you have taken from LN to bring the gloves to 0. Unless you remove the gloves when the cold starts to permeate - hello frostbite.

While Leidenfrost effect allows one to splash LN on their hands without any or at least significant damage, gloves simply allow more splashes, not full immersion. Handling LN with gloves is a delaying technique, gloves do not magically protect from cold.
I wish there was a service like this for people with an average income.

There are lots of artists out there who are in this category, and who could use such a service. Also, the typical "mad scientist" probably doesn't care much for personal finance, so they could benefit as well. And lots of other people.
I haven't seen a single anti-Musk personal attack deleted or addressed, yet I saw this. A lot harder != impossible.
The picture was taken at street level...
that was a fairly interesting and extensive answer, thanks ! I'm asking because I'm working on an OSC based DAW built with Qt (https://ossia.io) and the route I went is to entirely isolate the UI event loop, the OSC / network event loop and the audio loop each in their own threads / groups of threads. Still have a priority inversion problem to fight here and there but overall I'm fairly satisfied with the result.
I’m not American.
They're keen on advancing their cloud business. And government is potentially large client with deep pockets.
it s a parallel machine, it seems
Strongly disagree with this decision. These are public names and not a personal attack. People made these decisions and were responsible for them.
I work in the FPGA industry and I've supervised university projects, seen lots of research, hired PhD grads and stuff. I've got to agree that one of the most frustrating parts of FPGA research is that it's almost uniformally done in comparison to the more laughable software implementations.

FPGAs in industry are used for a very small number of specific applications: Smart NICs, Early stages of wireless networks (5G whilst the standards are being hammered out), military (where you need high performance with no consideration of cost), and embedded, Prof Video (where the custom I/O is essential).

Generally, unless you're doing something that fits those applications well, the FPGA will not look good, and there are the same mistakes made in research time after time. For data centre these are twice as bad. The four really glaring ones are always:

* Quoting performance without taking into account the time to get the data onto the FPGA (generally via a PCI-E link that killed any chance of winning vs. CPU).

* Assuming performance scales linearly to fill up an FPGA (Full FPGAs can't run as fast as 10% full ones without significant effort)

* Profiling only the part of the problem or set of data that your code performs well for and not reporting how it transfers onto corner cases that CPUs would obviously do well for.

* Comparing against some noddy s/w solution when you've literally spent the last 3 years of your PhD optimizing the FPGA solution, and doing no background reading to see what the state of the art s/w does.

It just destroys a load of the research we see. The good applications are far less exciting, but the MS Catapult is a great example - the reason it's competitive is because they're using the custom I/O of the FPGA to move data around really quick, it's like a custom smart NIC almost.
Blogspam of

http://money.visualcapitalist.com/currency-and-the-collapse-...
I'm a boomer at 64 and will work at least 3 more years. I have friends my age that are retiring and ones that are working. I don't even know what "retire en masse" means.
You might have forgotten WW2?
That’s not true. Google is trying to grow because it thinks it still can, and thus investors expect it to. Companies like GE or Maersk have already saturated their market positions, and are now considered value stocks that return dividends, rather than increasing investors stock holding value.
I agree with your point that it would be great if proverbial disruption would come with more ideas of how the people in jobs potentially eliminated could get jobs elsewhere. Moving into management or engineering though may be out of the question for many of the current employees in those jobs, as they (by and large) may not have chosen/ended up in those jobs if they were qualified and suitable for management/engineering. The maintenance and potentially manufacturing may be more likely transitioning paths, what do you think?
As of 2016, median student debt increased 163% (adjusted for inflation) over 25 years.

https://www.huffingtonpost.com/entry/3-charts-student-debt-c...
I'm not quite sure why this is downvoted, although I understand the nuance, it seems an interesting and related point.

Out of interest, are there open source licenses that prevent use in military projects? ISTR reading something recently about it being legally questionable to discriminate between who can accept a license, but that was in the context of allowing open source for non-commercial purposes.
Thank you - this makes perfect sense !
There has to be a catch. Maybe high copays? 1500$ a year is ridiculously cheap
Do you sincerely believe that us dropping bombs in the middle east is "protecting American lives"? If anything, it's spawned a whole generation of terrorists who hate the US for destroying their country.

The best way to protect Americans would be for our country to get out of expensive, overseas wars and invest that money in healthcare and ending the drug war, things that actually kill Americans in large numbers.
I think company bylaws that prevent a 'triangle merger' like this might be useful.
The review provides affiliated links to the product...
I don't have first-hand knowledge of this tech (if i did i probably wouldn't be able to comment) as i haven't heard anything about this during my time there, but if I had to guess, it's probably a silo'ed GCP environment on silo'ed Borg cell on silo'ed turtles all the way down to physical hardware and facilities.
Until we switch away from NAND to something else (phase change etc. Every new NAND generation halves write durability.
Crockford’s original JSON licence banned the use of the technology for evil, but IBM’s lawyers knew that a bunch of their projects couldn’t be guaranteed to be 100% evil-free and negotiated an exemption.
It’s very easy to overlook the risk of these magnets pinching the intestines.

Similarly children often swallow batteries and no one thinks it that’s a good thing but many people do not realize that the child can die from it and it should be treated as an emergency.
Actually you can do that:

http://play.rust-lang.org/?gist=566c7ddb5ec90836004a2549aa78...

Because `impl Add<Bar>` and `impl Add<Baz>` are two clearly different impls there is no ambiguity (RHS is known at compile time).

What specialization would solve is this kind of ambiguity:

http://play.rust-lang.org/?gist=34142671953f75f0448b03bb804f...

Because `impl<T: Debug> Add<T>` and `impl Add<Baz>` are conflicting, since Baz is `:Debug` so both impls apply for a Baz RHS.
Lessons from adults who overcame difficult adulthoods: the word is "resilience".
Daily reminder that every SaaS is a liability out of your control.
Off-topic, but twitter related: has the site fallen off search engines?

Yesterday I wanted to look at some joke account (by correctly spelled name), Google yields nothing from the domain, Twitter wants me to sign up to search there ...

(Not a habitual user, or even reader, as you may guess.)
How to Access a PC’s Hardware, Serial Ports and Connected Devices with C Sharp
that's uh... quite a name...
> Corporations are accountable.

To shareholders, who are motivated by profit. Accountability is worse than useless if it holds you to account for the wrong things.

Governments are accountable to their populations, at least in democracies.
At the risk of skipping a lot of (extremely entertaining - a highly recommended read about the innards of corporate shell structures amd shareholder rights) detail, the story boils down to 1) the common observation that laws are only as useful to you as your ability to get them enforced, 2) sometimes even very rich and able people can have a lot of trouble enforcing laws, in a rightful case, against someone determined who knows to cleverly play the legal system.
Vagga: a fully-userspace container engine inspired by Vagrant and Docker
I kind of agree with your sentiment but you make it sound a bit like artists don't use their brain, or are outright stupid - which I don't think you meant and I don't think is true.
Have we read the contract? Do we know what happened?
Amazon and Microsoft are certainly pursuing the defense market for their computing products. Defense is a half trillion dollar market. It's surprising that anyone is confused why a company would want to be in it.
Los 5 Mejores JavaScript Frameworks Para Aplicaciones Desktop
Driver involved in the Uber Arizona fatal crash was watching Hulu while driving
Labstep wants to fix the way science experiments are recorded and reproduced
Not in this case, pre-Columbian means "before Columbus".

Colombia was named after Columbus (Colón in spanish) but in this case it is talking about the time before the discovery of America by the Europeans and in particular Columbus in 1492.
In this case the slope is slippery, and we are moving down it. It reminds me more of a tale of a person falling from a skyskraper and passing the 20th floor, saying to himself "so far, so good...".
> You need to restart the browser afterwards. Sorry, people usually find the command through the help page where it has all of these caveats.

:help fixamo

Does not state that I need to restart firefox afterwards. [1]

I did restart firefox after I installed `native` and before I run :fixamo. :native also returned that the it was installed correctly before I run :fixamo.

[1]:
fixamo

fixamo(): Promise<void>

Defined in src/excmds.ts:290

Simply sets

"privacy.resistFingerprinting.block_mozAddonManager":true
"extensions.webextensions.restrictedDomains":""

in about:config via user.js so that Tridactyl (and other extensions!) can be used on addons.mozilla.org and other sites.

Requires native.
Returns Promise<void>
The base system utilities have gotten better with the years. I recommend using them.

https://www.skyforge.at/posts/an-introduction-to-jails-and-j...
How does that work in the case of fex Map<String,Optional<String>>?
By definition, a license that has Field of Use restrictions is not an Open Source license.

Creative Commons NonCommercial licenses, for example, are neither Open Source nor Free Software licenses.
Doesn't C++ behave in the same way?

Sure, classes are generally designed for either being used as value types or OO Objects, you can prevent objects from being copyied/moved and if you really go out of the way even from being created outside of the heap, but in general the value vs reference semantic is left at point of use in C++.
> tagged pointer representation allowing integers (and sometimes floats) to be encoded directly in the reference

I don't see how that could work for Java. Every Java object can be used as a mutex. This strikes me as very silly, but it's part of Java. Incidentally .Net went the same way, and I'm not the only person who thinks it was a silly decision for both frameworks [0]

Java also tags objects with type information for runtime checking, but that would play ok with tagged pointers as you're describing, as far as I can see.

Seems to me .Net generally has the right idea on types. Primitives are not objects, but you can do List<int> without autoboxing.

> Another alternate model is to pass the type of a value separately from the value itself, and allow the value to be of variable size.

Wouldn't that bloat the stack considerably? Wouldn't it be better to have a type-system that eliminates the need for that sort of thing?

> Java simply made the wrong tradeoff, and while it wasn't fully apparent at the time, there's no good defense of that decision today.

Are there any modern frameworks at all similar to Java, that do as you describe? Dog-slow dynamic languages aren't really the same beast.

[0] https://stackoverflow.com/a/282342/
Chinese crypto-mining operator busted fiddling power bill – media
Yes, I see:

> Because the reverse triangular merger retains the seller entity and its business contracts, the reverse triangular merger is used more often than the triangular merger.

I was going to say "I wish that I could do that!" But then realized that bankruptcy comes pretty close.
> I suspect the reason Java did it was to not surprise C++ programmers. Solely dictated by marketing, not by technical reason

java reference vs value distinction is extremely surprising for C++ programmers
> But is it morally wrong to work on contracts that ultimately protect American lives?

[citations needed]. I've not been aware of any war on US soil.