skysight-inc/HackerNews huggingface dataset:
Delver game engine and editor source code release (java, GPL2)
>I think it would benefit large companies like Microsoft to realise that this sort of behaviour has knock-on effects. Every MS product is tainted by this because it ultimately has effects on trust.

Those kinds of effects are hard to measure and quantify even if they are critically important to the long term success of a company, whereas the revenue from whatever they're doing with this data is directly reflected in their quarterly earnings report.
What is it with Singapore and totalitarianism
This is really useful for security testing, where unexpected input could have security implications.

There is a similar project, which I think is better organized and has more lists to play with:

https://github.com/danielmiessler/SecLists
For the first time, researchers say Facebook can cause depression
The PDP-6 and -10 hardware absolutely did have true bitfield pointers as a major feature of the instruction set. A single instruction ("ILDB") would do the equivalent of Rn=* cp++ (where Rn is a register, and cp is a char* ). Even better, the pointer itself specified how many bits were being addressed, and the ++ part of the operation would move forward that many bits. See "Byte instructions" at http://hakmem.org/pdp-10.html
"Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth."

is that the actual quote? Maybe not enough coffee on my part but i am having difficulty with it.

By eliminating impossible, which strikes me a fairly redundant thing to do, we are left with probable and improbable?

Your post could have been written by:

- Kurtz79 (probable)

- Marlow79 using your login for REASONS (possible but improbable)

- Elon Musk using your login for REASONS(possible but improbable)

- Stephen Hawking (impossible)

- Queen Victoria (impossible)

etc ...

do we really need to eliminate all the impossible? i'm not sure it really moves us along finding the OP, even if we do.
Among the recommendations is to not use SharePoint, and to not use oneDrive? Wow, those are kind of important products for many enterprises. I see the recommendations around these two as quite damning.
And I experienced hundreds of problems. It really depends on what you are doing.
I think Japan can really make it a reliable streamlined technology. After reading about the setup of some of their production systems its not longer a surprise to me why they make some of the most reliable tech out there (automotive industry for example).
I build many small pacakges and have made a few postinst files which occasionally break and leave apt in an upset state, typically when auto-installed by the preseed while trying to do horrible things to files (like editing snmpd.conf). These aren't packages that follow the guidelines though, they're just internal ones I build for a small number of installs, and only ends up with an unconfigured pacakge. I've never seen an external package that accidently causes problems.

Postinsts and other control files should on the whole be really simple.

This post seems to be more about protecting users from accidental problems with package installation scripts, but not about deliberate problems with packages, nor accidental problems with packages post installation script.

When I take an untrusted .deb, I look inside at the files it's dumping out, and the scripts it's going to run. Making apt more declarative wouldn't stop that.
I would guess because it's a useful tool that gets shared whenever people think about these issues. It's a nice reminder that not everything needs to be regularly updated or promoted to be useful. :)
From Firestore to BigQuery with Firebase Functions
Japan is considered a de-facto nuclear power because they do not need a covert nuclear weapons program right now. They're advanced enough and have the materials and infrastructure that if they ever decide to abandon current policy of "we do not want nukes being made or stationed in Japan" they can become an actual nuclear power within a year or so.
Ah, thanks, that explains it! The fix is being deployed now.
Russia cant really compete on a mass scale. They can create maybe one-off things but nothing on a scale that can threaten other nations.
Ask HN: Dontrecruit.me – A website to collect stories about bad recruiters
Hi people! We're a bunch of developers tired of recruiters who get away with all sorts of unprofessional behavior.

After the n-th frustrating experience we decided to do something about it. We're trying to collect as much (anonymous) data as possible about bad experiences involving fellow developers and unprofessional recruiters and one day publish all the curated data for free, to create a sort of Yelp for recruiters.

You can help us by filling out the form at https://dontrecruit.me

After all you wouldn't waste time at a crappy restaurant, why waste time with a crappy recruiter?

Let me know if you have any questions/feedback. I'll try to read (and answer) each and every comment.
If the brain in a vat gets perfectly simulated input, then indeed, there is no way to tell. Same thing if we live in a computer simulation.

However, if such a surrounding simulation 'errors' that can be noticed. Moreover, there is the rather pressing issue of 'being turned off'. Its a difficult (semantic?) discussion of whether you can notice your world being deleted, but the thought of unpredictable all-encompassing extinction isn't quite comforting.

A better reason not to care, is the idea that there is nothing you can do about it. However, if we are being simulated, there is probably some observer who might react to our actions. Moreover, if we are in a computer simulation we might be able to trigger some 'bug'. So even that line of reasoning isn't clear cut.

In the end, life does seem to be easier when you accept reality. Even more so because any way we have to influence the 'outside' is so infeasible as to be useless.
Disclaimer: I work for Microsoft, but my opinions are my own.

I have built quite a few Azure services, most of which are written in Python or Java and running on Linux.

I also have plenty of .NET Core code running, but the non-.Net experience is just as good as the .NET one.
They're used to getting away with things, and think it's going to keep happening. They've been running unregulated, so have really had no need to check with legal.
I just seen this in action, I bought something with paypal and I get an email that my device is now trusted but if this is a shared device or it is stolen I need to go to place X and do Y, Basically instead of getting asked if I want this I was forced into it and I had to use the steps in email to fix it, at least they allowed me to not link my Google account with PayPal by adding a small link on the bottom with "Not now" text
I don't get why we would want to allow packages to run any scripts before/after the installation.
I get why it's necessary at this point, but the true solution should get away without executing any code.

IMHO, a package should deliver a set of files to certain directories. That's it.

It should not overwrite existing files, that were installed by other packages. It should not change existing files in any way.

It might advise the system to trigger certain reindexing actions (systemd daemon reolad, update man-db, etc.) but doing this should be the duty of the package manager, not the package itself.

AFAIK, nix and Solaris' pkg are pretty close to this ideal.

A big advantage that this has, on top of security, is that:

- packages can be uninstalled safely and without side-effects

- package contents can be inspected (pkg contents)

- corrupted installations can be detected using checksums (pkg fix)

- package updates/installs can be rolled back using file system snapshots.
I justo experienced this with s chess game app (lichess) that suddenly would not let me play by purpose.

A software that don't want you to use it? Very stupid
Maybe governments should start looking at open source alternatives rather than being more and more vendor locked by US companies. It would take time to switch and won't be that easy but it's certainly doable, as the French Gendarmerie shown when they've switched everything to Linux.
US homeless fundraiser: GoFundMe campaign 'based on a lie'
But you'd spot that when you look at the package before you install it.
To get to the top of the art world, start there in the first place
I had a power outage last night that really had me appreciate one aspect of technology we have taken for granted - power. I can certainly see how electrification can boost children's grades - they can read and do homework at night when their days may be dedicated to farmwork after school. From what I read that sort of labor is essential given some horrifying unintended consequences like banning child labor too early for their economic development apparently resulting in increases in child prostitution (correlation isn't causation).

I haven't spent time in the third world but I think it is safe to say the technology that does them the most good is infrastructure whether it is ancient like sewers or new like cellphone first deployment.

I think tablets are largely something for the far end of the bell curve - good for autodidacts who would seek out new things when given the means. Most people don't spend their frer time say looking up obscure history and quantum physics but those who do can be enriched by it.

There are smart people everywhere - I had a professor who grew up in the third world and disassembled and reassembled electronics from a young age. My deceased grandfather had a middle school education but sure could learn - despite working as a plasterer he managed to learn quite a bit of completely unrelated trades untaught, perspective in wood art, and write an eloquent sermon about his time in the Pacific theater when he accidentally made a more generous than expected donation in the dark - giving a $20 bill which is about $300 today and worth even more to the natives. It would have fit in as a chapter of a quality novel perectly.
I used to have access to their publications as a student, provided by my alma mater.

My sister got the most value out of this when she was writing her thesis, since apparently IEEE also has a decent amount of material on agricultural engineering.
What Happened to MTV
> "overblown"

Ha!
Posterity does not work like that. Many authors who were popular disappeared completely from memory, while other who were relatively unknown became extremely popular decades after their death.

Academics play a major role in what we remember about more than 100 years ago, much more than actual success when the book was published. Octave Mirbeau was much much more popular than Marcel Proust when they were both active, but you probably know much more about the latter.
This is why science should be led by the government, not for profit companies. Science is for the greater good of humanity, it should not be solely about making money.
Not parent, but "As I Understand It"
Maybe it isn't the individual sabotaging their success but rather outside individuals who have ego issues?

I know from my own experience that I have had many back-biting, back-stabbing people attempt to steal my ideas, take credit for my work, and generally make my life hell because the people who actually do the work are easy targets by those attempting to usurp and manipulate.

All I can say is that Eastern philosophy, especially the concept of Zen, and eliminating one's own ego, have kept me sane all these years. You have to remember that we are a tiny spec of dust in the universe and not get all wrapped up in these trivialities. Some days it is harder than others to realize that one truth.
Adding more bits just reduces quantization noise, so it only helps if the quantization noise is above the actual sensor/amplifier/ADC circuit's noise floor in the first place.

The D810 for example can slightly exceed 12 bits when used at very low ISOs, <200. If Sony has managed to make an extremely low noise sensor here then there can be some benefit.
Is this third union of pilots or union of third pilots?
I seriously don't get why Google and Facebook got that brand name. 95% of engineers there are part of the pack and do mainly mindless jobs with very little impact. They are the mot "Sheep-ish" people I know, convinced that working for Google/Facebook give them something to brag at dinner parties.

The top 5 rockstars % (the ones they really want to attract with big money) are the ones taking all decisions.
Change up your cologne every few days.
If their chief scientists start disappearing and their colliders suddenly malfunction, I’m going to be pretty disappointed. Trisolarans had better watch out, our Space Fleet is waiting for you this time.
Interesting that you think mere tech companies are more powerful than a government union.
Works for me in Chrome. I assume it's cookie based, so it should work? I noticed that Chrome incognito keeps cookies until all incognito tabs are closed, so maybe close them, open a new incognito session and then reopen the page.
> Do any of you hold IEEE membership?

>> I was a student member, but cancelled after I graduated

>>>I don't know where you are getting your numbers from wrt ACM at least
Napolean did not have access to ICBM, thats why I also think NK is a tad scarier that France anon 1800...
The Unfair Advantage of Discomfort
True and even this assumes a specific limited threat vector: eg. employee has access to storage volume but not encryption key, employee does not have ability to dump guest memory, employee has no backdoor mechanism to elevate permissions within account. We have no cast iron guarantees (other than trust) that these limiting controls are in place.
Good to see that major corporations are now adopting Whataboutism as a strategy. They were probably feeling left out.
> circumvention technology

Like hats, glasses and beards?
Fellow user of lichess here, what do you mean by it would not let you play?
"Unofficial packages" aren't really in the set of supported dpkg use cases. They're a hack that fail in the general case because there are various things they can't express because the expression of them comes from the other side of the package relationship (eg. Breaks/Replaces), and official packages don't declare such things for packages outside the Debian archive. Therefore external packages are fundamentally broken, but third parties keep using them because better alternatives haven't existed in the past.

> Wouldn't it be neat if such an atrocity wasn't possible?

An easier way might be to make it difficult for users to install "unofficial packages", but that would be against the philosophy of users having ultimate control over their systems.

Your suggestion puts us in the rather interesting situation that you're requesting a new feature for something that primarily affects third party packages that aren't actually supported in the first place.
Battery pioneer John Goodenough unveils surprising new solid-state breakthrough
Thank you!

Edit;
I have to say the tips you share are very well thought out and they're things I've always intuitively known but never put in words like that! Awesome stuff! I signed up :)
There are different ways of doing this, though. E.g. some law firms will pay off student loan debt as long as you're working for them: https://www.usnews.com/education/best-graduate-schools/payin...

It's kind of mental accounting for the employee, though. The law firm is basically giving you an extra $100 or whatever per paycheck. However, this $100 is earmarked to pay off your law school debt, so in effect the company is helping to pay for your training.

The nice part for the company is that they do not take on any risk paying for the training: the employee already shouldered all the risk for paying for law school. The company buys a little bit of loyalty by helping the employee pay off the debt over time. It probably makes the employee think twice before quitting or looking for other employment; it is similar to the health insurance benefit in that respect.
Yes, exactly.

If you refer to the pull request I opened on your repository, I added a preprocessor conditional in that function for a Windows and non-Windows implementation of the function.

The non-Windows part of the conditional just has to be written.
>> I suspect that this is the tradeoff for pixels of that size and speed on CMOS.

Probably. I find it interesting that people in the film industry prioritize everything having to do with light (bit depth, color gamut, resolution) over spatial/temporal characteristics. Not saying it's the wrong choice, it's just interesting.
I would take an onsite gym over crisps and such any day!
Thanks for the write-up.

Both had always bothered me deeply, but I'd never stopped to think that they're also essentially opposed in philosophy to each other. So now that I'm aware of that, I'm triply annoyed :S
I’m chiming in because no one has mentioned yet that the $100/yr ACM level includes complete access to Safari. That’s so valuable to me it almost feels like a glitch in the matrix.
I am a member of ACM and BCS for few years. BCS used to have access to EBESCO host with few CS related databases where I used to read papers often, but the service is now discontinued.So, I feel BCS is not worthy of subscribing. ACM has Skillsoft and Safari online access which I use almost every week that has LIVE and on-demand training on almost any tech subject. Although access to ACM digital library is provided as a separate subscription which is available for members at extra cost ($99), it's up to the member to see if it benefits them to pay extra.I considered IEEE too, but it seems almost same as ACM interms of member benefits, but it might be more inclined towards other engineering disciplines than CS.
This is a useful rule of thumb.

Lets try stretching it: Humans havent destroyed the world in their 300,000 years of existence, so probability of them destroying the planet in future is less than 0.00001 (1 in 100,000). I feel like that might be an underestimate.

Reminds me of the Doomsday Argument

https://en.wikipedia.org/wiki/Doomsday_argument
The missing piece in the technology puzzle for rural education is broadband satellite internet. Iridium Network's bandwidth will be able to support HD video and rich internet applications. The key difference: every student, teacher and indeed every member of the village community will be able to use their connections in parallel. Rather than one person at a time or each sharing a single conn. Low-power, low cost ARM based hardware running linux or chromeOS, especially in networked appliance configurations for classrooms, could become standard. We'll witness a ton of emerging user scenarios: live video teaching, IoT, telemedicine. The future is already here. And it is about to get distributed everywhere ;)
In (some) poor countries, public teaching pays poorly and tend to have strong unions. Unfortunately this combination attracts bad actors that politicize education putting the interests of the children last. Technology can't do much about this.

That said, is unbelievable what kids are getting on their own from access to what is available on the internet. It is truly transforming rural areas.
Exactly, the maximum likelihood estimator given your data is 0. You can just have a looser or stricter upper bound, depending on your requirements. However without a better model of your distribution and/or better priors (experience), you won't get a tighter estimate.
Reddit Co-Founder Alexis Ohanian believes Crypto Crash could be good sign
Made me chuckle. Spot on. Also why I only go to YouTube as a last resort.
I find this article preposterous.

>While understandable, the evidence is that science has slowed enormously per dollar or hour spent.

The only evidence for this is Nobel Prizes won, split up by decade, and polled!? Biology, arguably one of the most exciting fields right now, doesn't even get considered in the Nobel Prizes! You can get a Nobel Prize in medicine/physiology for biology-related efforts (see GFP), but there's no Nobel Prize for plant-related biology (that's what the Kyoto medal is for, which isn't mentioned here?!?)

I can't wait for science-illiterate politicians to take this ('Look at what YCombinator is saying!') and say we should defund science.

It has never been as hard to get funding for your science as now - see e.g. https://theconversation.com/with-federal-funding-for-science... - with huge issues (scientists living in precarious circumstances, ridiculously low salaries, attacks and defunding by conservative governments (US, Australia, Harper government in Canada) - writing an article now saying that science is stagnant is foolish at best, dangerous at worst.

>Over the past century we’ve vastly increased the time and money invested in science, but in scientists’ own judgement we’re producing the most important breakthroughs at a near-constant rate. On a per-dollar or per-person basis, this suggests that science is becoming far less efficient.

A much simpler explanation is that we've picked the low-hanging fruits (think of how diverse the work of Darwin was! He picked up novel fossils literally on beach walks), now (especially in physics!) we need bigger and stronger efforts to go for the harder fruits.
The point of Zone Alarm and it's ilk is that you can have deny all rules and you'd get a desktop notification when an application attempts to make an outbound connection - which you can then approve or deny. As far as I know Windows firewall doesn't do this. Thus with Windows firewall you'd need to know all of the services you want to block up front - which is definitely not that easy for experts let alone the novices the GP was discussing.
I believe this to be a reference to a quote from Star Trek IV: The Voyage Home.
Kilogram gets a new definition
As a society we are learning that democracy doesn't work when you vote for the person you least hate, or the other side hates most.

Don't vote for a party. Vote for a person, and the person you actually want.
One can probably shoehorn the notion, that one should take into account the knowledge, beliefs and attitude of one's audience, into these four maxims, though I think it could stand as one on its own.
I wonder when the first mainstream distribution will make Wayland their default. So far, much time has been spent on that project and yet there is so little normal users get to see it in action.
Amazon S3 Block Public Access: Protection for Your Accounts and Buckets
> Pilots on the Lion Air flight were receiving erroneous speed readings, a problem that had occurred on three previous flights, according to the Indonesia National Transportation Safety Committee. They had radioed air-traffic controllers to say they intended to return to land.

Was that three previous flights of the same aircraft? And if so, why was it still in service?
I have no idea how many others like me there are out there, but if you could make a pinyin-only setting that would be really cool. I'm learning mandarin but not learning characters and it makes of a lot of study apps non-useful to me if they only use hanzi.
Without Wayland support, Firefox running on a Wayland system would have to communicate through the XWayland shim server. Now its default configuration is to communicate directly with the Wayland server.