skysight-inc/HackerNews huggingface dataset:
The move towards increased regulation of software engineering, especially with regards to security, makes me wonder if we will see state/provincial/national engineering regulatory authorities move in on the field.

You can't, for instance, call yourself a structural engineer unless you are registered with the regulatory authority as such. Nor can you offer engineering services to the public without registration. And you are bound by a code of ethics, subject to a formal complaint process, undergo somewhat regular practice reviews, and can face disciplinary actions when you fail to comply.

Right now, it seems like software engineering is the wild west, complete with tales of fortune to be had attracting code-slingin' cowboys without regard for the public's safety. I predict the lawman is coming for you.
Only a tenth of those are in the EU, mind.
Why wouldn't it be? The transaction is still recorded and tied to the person's bank account and national ID, so the person has to justify that income.
> Just from these numbers we can conclude that IBM is seeing some pretty significant synergies in the purchase that the market isn't.

Or there was basically very little chance that the acquisition wouldn't go through, and since we have known about it for months, it is already priced in the current stock value of IBM, so today's trading would be mostly unrelated and not representative of what investors think about the purchase.
Agree, this needs to be seriously enforced. Web browsing is a PITA now with all these popups that only have an "I Accept" box with no way to dismiss the notification otherwise. Usually I just close the tab.
High frequency radio band
Wait what? Extensions are the biggest reason I'm using Firefox on my mobile and the only way I got people to switch to it. How can they just be removing them for any period of time?
Do Like and View counts have effects on Individuals and Groups outside of whatever their designed purpose is? Its a simple question Facebook needs to answer.

Those counts don't just effect my Aunt, they effect me too. If both the left and the right can agree that the numbers are having an effect, then the narrative changes. Currently we don't even acknowledge the root cause of lot of problems is not the content but the counts.

Those counts aren't just used by Facebook mind you, they can be used by anyone to trigger a particular group or an individual. The content used to do the triggering is just a superficial piece of the story.
I've seen this with medical devices. The amount of callouts these days for service technicians for newer equipment is ridiculous, to the point that you can't even get service technicians to come out any more! and yes, this does mean certain services knocked out for days at a time.
In Firefox, setting

browser.cache.disk.enable
browser.cache.memory.enable

to false, seems to stop some of this from working. The last visit date still works, but the text storage and number of visits does not.
Go to you HN profile, you can find the stories you've hidden there
As I mentioned in another comment: It sets an important precedent for future acquisitions.
> I tought Vala was the cool language for that kind of apps...

I think you’re about ten years behind the trend.
Did they just copy 5-star reviews from other products verbatim? Or do they keep updating this listing and changing the product for sale entirely?
The title looks wrong.
Above security concerns, I'm worried about installing a custom theme made by someone who would choose such difficult to read color pairing for their own website.
It's sad that there's no easy way to know.

Humble gets their keys from the developers. GMG, so far as I know, does, too.

G2A doesn't get them from the devs. They're a lot cheaper because the dev isn't setting the price. Whoever is obtaining the keys (illegally or otherwise) is setting the price there.

I look at it this way: If the price is too good to be true and you don't already know the site, it's probably not legit.
It is not true at all that the Continental Congress consisted of people identical in thoughts and ideas. Much debate took place from people with very different ideas. It was not an echo chamber, which is what one gets when only people who already agree on things are allowed in a space. It's everyone's right to create such a private place, and it may be soothing to them if they only like to hear the sound of their own voice.
> Accepting a currency doesn't force a customer to use it.

Only accepting a certain currency does force a customer to use it, which is the case 99.99% of the time.
if we could use ants to clean carpets i would be welcome of their involvement...

nano-bio-roomba colony
Logically, the World Calendar is better, but it lacks the human whimsy of Greg's calendar. There's a kind of charm in our imperfect inventions. Like Boston's streets or time zones
What about the advantage of your children knowing to read? I mean I was taught how to read in preschool well before I showed interest, and it let me be interested in books. I don't care if there's no 'advantage'. It gave me personally a few more years to enjoy reading, which is enough.
This is a weird quibble. Is your argument simply to let me know I could've used an example with more child porn? Unless you're arguing there's no CP on TOR, my point in the context of the original comment stands.
Most web languages include a simple web server you can start with one command from any directory.

php -S localhost:8080
Blockchain in general, nothing special about libra for dispute resolution
Light-weight cross-platform IDE for Go
1st i thought it was about the 'Simple Object Access Protocol'...

But is it about the old searchengine-gag that there
are more pieces of soap found - than towels ? [rolleyes]
Mithril > Svelte(?) > Vue > React > Angular
Many remember Perot as the goofy rich guy who ran for president in 92, but what many don’t know is that he funded NeXT computer - Steve Jobs’ post-Apple venture that was later acquired by Apple and transformed computing for the next decade. Interface Builder and the NextStep core libraries were arguably one of the biggest catalysts of the iPhone App ecosystem. In many ways iOS exists because of NeXT. So while it was considered by many to be a failed company, behind the scenes its technology has continued to be influential.

Perot deserves credit for seeing the magic there, and staking a significant chunk of change on it.
A principle is a personal choice to take or leave, to me. Law is imposed by the external world that doesn't defer to your opinion (but you can break it).

I violate my principles, but I violate your laws.
Squirty soaps are more presentable and I'm told don't dry out your skin (I have no proof of this).

I recommend watering the soap down. The amount of soap needed is usually a fraction of the travel of the pump. Additionally when you add water, you needn't rinse before soaping - the soap mixed into the water enables lathering (thus saving water and soap).
In the article linked above, Martin Fowler is quoted with an even weaker formulation: the "Occasionally Useful Suggestion of Demeter".
> Very few developers truly understand floating point representation.

Where would one go to better understand how floating points are represented?
Most healthcare professionals I've spoken to consider it an absolute joke, it's apparently a bit of a laughingstock compared to its grand claims of diagnosing all the cancers
1600 reviews, almost a perfect rating. The reviews and questions are about other products like a bread machine. I reviewed the product as 1-star but my review doesn’t show up. I reported this listing to amazon several days ago but it remains.
This is what things like https://sandstorm.io and Google's Fuchsia OS are trying to solve. Of course it requires a huge shift in how you design applications, but it does not impose any burden on the user's side really. They just allow $APP access to some data or resource, and then it has access to only what it needs going forward, with no need to allow it every time (unless you revoke it). This can be done when the app gets installed, so there's no UX problem really.
It's how I mostly learned English! Tho local versions often being censored [0] was a major motivating factor for that.

There are a couple of Russian games out there with supposedly very good Russian VO, like the Stalker or Metro series.

[0] http://www.dorkly.com/post/80945/germany-censorship
considering trees get upto negative 15atm of pressure theres plenty of force to clear them out
I learned to read by watching Sesame Street and other PBS children shows.
Those who didn't abuse it wouldn't be impacted.
If they wanted to show me which websites are impacting my battery life that'd be fantastic! That's a great idea

There seems to be a conflict of interest when a browser singles out one of the biggest threats to the online ad industry while being funded by that same industry

(~90% of Mozilla's money is from Google according to Wikipedia)

While we're on the topic, does anyone have a good guide for adding a crypto miner to a simple static website? (like Githubpages)
I can't use `--ProfileManager` or launch a new instance with a named profile (`-P 'ProfileName'`).

Instead of opening a new window with the requested profile, it opens a new window of the same profile that's already running.

Launching from about:profiles works.

Is anyone else running into this?
Makes sense, just like for cern and probably several other previously free riders that's being removed.

MS is going for a personal subscription based lisencing solution in the near future.

If you think office is a cash cow think what windows whould be, every company whould boy this for their employers, the employers when fired e.g without a job whould buy it so that they can log in to their machine and so on. They could easily fetch 5$ a month from about a billion people if not more. Pluss servers being maybe 100$ a moth per server per company and so on.

Allowing MS to capitalize and companies being able to easier shape their own usage.

And some whould argue... A lot of people will move to Linux (no they wont (some but not a lot) simply because for most people it looks, feels and works like something made in someone's garage.

Just my guess.
Messing up your decoding for weird unicode characters in your text message app is an accident, but this one wasn't an accident.
https://sci-hub.se/https://pubs.acs.org/doi/full/10.1021/acs....
Bingo, now I understand
Pingbacks quickly became a vehicle for spam - I haven’t seen one in years.
US Officials Are Actively Censoring Press Statements on Climate Change
A detailed security audit of their systems should have uncovered areas where their security was lacking and they should have undertaken steps to remedy the defects. It’s something you should do during an acquisition anyways. If their software is crap, the price of acquisition should decrease by some amount in anticipation of the work required to meet data protection laws. Not performing the audit means not only are you likely to pay too much for the acquired company, but it also opens you up to liability as was the case here.
I see this use of 'she' from time to time and also curious about motivation here. Also, I'd say even though Zuck is practically face of facebook (heh), company is still genderless and should be referred to as it. In my opinion, of course.
It uses epub.js which i think is really cool for rendering the documents. The UI looks pretty impressive as well. For anyone coming from Calibre, this would look amazing
> if you put bad people in charge of any part of a country, the system will suffer and ultimately break

Defining "bad" in this context is where the advice becomes useless. "Constitutional respect and restraint" is a dog chasing its tail, since the question is punted to the meaning of constitutional respect and restraint.

At the end of the day, certain types of people will always be drawn to power. And the people in power will inevitably have certain undesirable traits in common. The solution to this is, in part, testing for tyrannical tendencies in elections. But it's also in having systems in place that impede fast, fundamental decision making of the type that turns democracies into tyrannies.
Yeah, no kidding. Seems pretty significant, like pretty much a non-negotiable reason to switch to another browser if there is one with extension support.
Free Online APK Downloader – Apkgrabber.com
> Marriott's 2018 revenue was $20 Billion

What's your source for that? Marriott International only reported $5.2B in 2018[1].

[1] https://finance.yahoo.com/quote/MAR/financials?p=MAR
I think your comment is really about rejecting the law. You're describing a kind of encapsulation between different modules, or packages (or some other name for large collections of code). The Law of Demeter is really supposed to apply at the class level, which is much more fine-grained than any kind of organizational boundary.
Two-page view in Bookworm is problematic. See https://github.com/babluboy/bookworm/issues/199
I'm kind of glad someone brought this up. I've known a handful of people who went soap-free (I used to live in a much more granola part of the country) and they insisted they had no odor.

That was actually true for one of them. The other four or five (including a significant other, who I eventually split up from for a variety of reasons, and this was a small one) definitely had a musky odor that would grow increasingly strong throughout the day.

They all insisted there was no odor, but...well...there was. It was never terrible, but I think there's a reason we've really all moved to soap as a people. Sorry, friends and coworkers.
France 'will introduce eco-tax' on flights out of France
Are we talking about financial success, or making quality products? I get that shareholders care about the former, but as hackers we should care about the latter.

Pixar movies have become crappy sequels made to sell toys. Instagram has become an ad infested product that tries to have every feature, resulting in a confused mess. Exxon/Mobil is one of the worst things that could have happened to the planet.

eBay/PayPal is a good one that made product sense.

I’m not big enough of a Marvel fan to judge that one.
I think the worry was less due diligence and more a weird anti-trust case from USA, China, or Europe.
Announcing Glitch for Visual Studio Code
Ideas can be generated internally, if you have the pain yourself. This is actually better than finding a pain for someone else that you don't know yet. But totally agree, focus on problems first, and then find a sufficient solution, otherwise you are a hammerhead shark gone fishing
Have you looked into the object capability model of permissions? https://en.wikipedia.org/wiki/Capability-based_security

This is exactly the type of problem it solves, usability with security.
Dear umanwizard,

Genuinely not understanding something is fine. Already claiming someone was intellectually dishonest because you misread or misunderstood not so much.

The ads business of Facebook is based on the very specific data Facebook can provide their advertisers for very specific target audiences based on private information they gathered through their platform. Like ads for people who die their hair, have an affliction for cheese burgers, are right wing and live in zip code 20500. That is privacy sensitive information (although I picked a public person for this example). They do not provide customers with Trump's private number. That would be private data. They do not just sell ads on their platform, they sell specific target audiences on their platform.
Debian 10 'Buster' Linux Arrives
I think it sounds like hunt-in-guh and will-in-guh. Not sure about a "second" g, but there is definitely some kind of emphasis on the final g.
What Is TF-IDF?
The same way it is recorded for any file: an attribute that says it came from the web or email.
3 week profit is a lot. I'd have a hard time imagining my boss telling me that the next three weeks, every employee's entire profit outcome will solely be dedicated to paying off a fine and that would be acceptable.
> Steve also managed to keep the company intact at a time when they were very close to get cut-up due to antitrust lawsuits.

That was the change in administration. "Microsoft is a monopoly" came under judges appointed by Clinton. "The punishment is Microsoft has to give free Windows licenses to schools" was under judges appointed by the GW Bush administration.
I've asked many parents to be ready to remove funding from the FDA, should they block teens from getting vapes that would otherwise be smoking tobacco. Vapes are saving lives.
Or the tragedy of LucasArts, which is one reason I left LucasFilm off the list.

Disney and gaming seem like a match made in heaven, but for some reason it seems like the mouse struggles to perform in that market compared to its unqualified successes in Movies, TV, and theme parks.
I hear them emphasize the "ing" slightly, but I don't hear a double G at all.
I see no reason why it wouldn't work. Try building it on your platform of choice
How are you redesigning your business model in order to honor user privacy?
Central bank unveils plan on digital currency
The law of Demeter is sometimes a pain to work with but it makes your codebases easier to refactor and test when there’s no calls to foo.bar.qux.makeWidget() inside a WidgetFactory class. WidgetFactory instead is constructed with multiple single-purpose objects that are easily mocked or refactored.

This however adds complication to constructors in OOP and is what I assume has always been the reason for the rise of Dependency Injection.
He argues that underflow/overflow are usually caused by bugs in the code. Having so many special numbers implies reducing the numeric representation (there are a lot of NaN in IEEE-754) and a hardware overhead to deal with all the special cases. That small hardware overhead can add up when working with thousands of FPU.

The vast majority of application dosen't need fine control of the FPU. There is always will be hardware for the few application need the ieee-754 features.
I’ve got a problem with GitLabs recruiting practices. They actively mine for email addresses and reach out and then if you want to hear about their culture or practices they won’t get on a call but send you a large survey like your are pursuing them. Pretty disrespectful of folks time and a red flag. Hopefully they stop this.
This is a great idea, it is trying to solve a problem I come up against a lot.
Hmm I still don't understand why they have to use the image hack. Since they control the server on localhost they can set the CORS headers to allow all domains, then JS from a site could access localhost right?
On Chrome for Android it does not work with data saver enabled. Disabling it causes it to work for me.
"Even when you disabled cookies entirely, have Javascript turned off and use a VPN service, this technique will still be able to track you."

It doesn't work if you disable image loading.

For 90%+ of the web browsing I do, I don't need to see images at all, and browsing using emacs-w3m which I have set up to show only text and not load any images suffices. Occasionally there might be some image I want to see on a website and then I'll usually load it and view that one (or handful of images) manually. Very very rarely, I'll visit a site with an image gallery, where loading and viewing images one at a time is too painful, and then I'll just open it in Firefox, which I have set up to load images.

I know not loading images by default is not a solution for most people, but it's worked great for me for many years.

Update: A lot of replies are mentioning CSS. Just for the record: emacs-w3m does not process CSS
My kid can read just fine. The problem is that he hasen't learned how to ENJOY reading... that is the hard part.
It s funny that Flash group chats worked better 15 years ago
I don't have a strong/mature alternative of my own.

But, I feel that assuming a pseudo-contractual relationship between websites and users is euphemism. I feel the same way about user agreements. The south park parody of apple's sums it up, for me.

Not even judges read it. It can't form the basis of a consent model. I think bans on certain types of tracking would be preferable to "consent."

If we are determined to have explicit contracts, we need to be realistic and take incentives into account. If the website controls the UI of the "opt in," language of the contract and such... they have a high level of control over outcomes... and these are highly manipulated to secure convenient outcomes. UI plays a far bigger role in determining the "consent" outcomes than user preferences.

So, if we are determined to go down this route, "consent management" needs to be "open" to 3rd parties chosen by users and allow central management, user selected defaults and 3rd party recommendations/defaults.

If user consent actually reflected informed user preferences, FB's tracking pixel would be disabled for >90% of users. What possible benefit is this to users?

The overlap between people who are paranoid that FB is listening to their conversations via the phone mic and users who have "consented" to advertiser cookies on a bunch of sites tells me that this model for consent is fundamentally broken.

On the flip side if you (or someone) doesn't mind....

I can tell from the downvotes (also on similar comments) that this is an unpopular opinion. Anyone care to defend gdpr "consent" as it exists currently. I don't mean the aspirational language of the law, I mean consent in the wild under gdpr today.
A lot of stuff is preprogrammed or developed before birth. Most of the senses work and the motor system atleast knows what nerves do what (though coordination is 0).

Other animals come out far more developed when born and have a functional motoric system and brain, our species doesn't do that mainly because it would be difficult to have the baby fit through.
"Whether it was the use of nuclear weapons or Soviet invasion that more forcefully led to surrender has been hotly debated between historians. Hasegawa places greater emphasis on the Soviet invasion, suggesting that Japan would likely have stood steadfast under multiple atomic bombings as it had done in the face of firebombing. Asada directly references and disputes his account, claiming that nuclear weapons and the threat they posed to the homeland reflected a much more "direct" impetus to end the war rather than the invasion of Manchuria, and offered an easier way out for the leadership. Further, they came as a complete surprise to Japanese leadership, whereas eventual conflict with the USSR was expected. Frank's account, and most other anti-revisionist historians support this thesis." [1]

I think it can be fair to say that the perception of the Allies/America was the bombs would lead to surrender, but from the Japanese perspective that isn't so cut-and-dry.

[1] https://www.reddit.com/r/AskHistorians/comments/15kb3w/why_d...