skysight-inc/HackerNews huggingface dataset:
I have no doubt it was considerably illegal, however I would have been terminated immediately in a town where finding another job without a vehicle or parents would have been impossible, and since I was living on my own as a minor at this time it was pretty important that I maintained income.

After several more undoubtedly illegal maneuvers by a new manager to fire me and other waitstaff so that he could replace them with random girls he wanted to work for him so he could hit on them, being taken off payroll without clearing it with the senior manager, and afterwards being reduced to a single day a week on the slowest days, I quit.

I then had to leave the place I was living at two months later to a brand new city, contracted mononucleosis, and, not having any saved up money after quitting this job and unable to work due to being bedridden for 4-5 months, basically starved myself into extreme malnutrition other than the food I could steal and scavenge, surfing from couch to couch. So, essentially my worst fears about quitting my job over illegal practices were realized.

I could also tell you stories from other jobs about bosses pulling firearms on me, commanding me to do straight up illegal things like lie to the police, illegally withholding paychecks for entire staff for months at a time, illegal unpaid overtime, slashing wages between paychecks, working me into extreme injury from RSI and then subverting my ability to collect comp, firing me over "clerical errors" for trying to cancel a shift I didn't even mean to sign up for on a stupid new workforce app after my boss explicitly lying about my employment not being in jeopardy, etc, and all of the hardships I had to endure for leaving each of these jobs at my breaking point.
NLU Is Not NLP++
https://www.reddit.com/r/rust/comments/9oe4yp/alpine_linux_i...

They only have rust packages for X86_64
Vastu Questions ( 3) – Vastu Tips by Enlightened Life Guru Dr. Puneet Chawla
This is hardly different from all those ad supported platforms we use every day. For privacy invasion, you get compensation. Usually you get to use a service free of charge, in this case (because the invasion is worse) you get financial compensation.

If you mind this, you should be honest with yourself and compare it to all the other deals you're striking with many services.
Not sure, it said I speak like I'm from somewhere further north, but I'm in Florida. I've probably picked up my accent from movies and the internet since it is my second language.
The issue is porting Rust to other architectures, which is not trivial. Work is being done to get there, just not in time for v3.9.
The faxed document is linked from the article, no need to speculate what it did and did not include. Hint: as the article says, it includes full reproduction details for the bug.
Would be nice if people prepare a series of questions about this for the next time Zuck is in the hot seat before Congress. Even if it doesn’t break any laws and acquired consent, this still smell so bad.
Sometimes the ole way o' logg out is just insecure. And there is no way to conjure up a new backward compatible and secure way. cgroups work well, especially because they are not opt-in. That means programs daemonizing either has to set themselves up as a system service or start a new logind scope (or PAM session, etc. which translates to escaping the cgroup, which requires user approval to remain secure).
Take your pick, ask for a license, see how far you get:

https://en.wikipedia.org/wiki/List_of_silent_musical_composi...
Libel cases can take _years_. This could be going on for a while.
HOW TO CHOOSE SOFTWARE DEVELOPMENT COMPANY FOR YOUR PROJECT?
Which Countries Are the Stars of World History?
My Cloud SQL instance is currently on 9.6.6, I just got an email from GCP saying they are upgrading to 9.6.11 next week. There is a data corruption bug mentioned in the 9.6.7 release notes, not sure if it's the one the author is referring to.

https://www.postgresql.org/docs/9.6/release-9-6-7.html

"Fix vacuuming of tuples that were updated while key-share locked (Andres Freund, Álvaro Herrera)

In some cases VACUUM would fail to remove such tuples even though they are now dead, leading to assorted data corruption scenarios."
That quiz is magnificent! I highly recommend it even if (like me) you are not American - the results will be meaningless, but the questions are themselves absolutely fascinating.
This great. I recently filed an issue to upgrade smokeping, and it's now closed. :)
Mostly agreed, though from the handwaving in the article it seems that they claim that they can identify and exploit suitable receptors for any of the many cancers.
syslinux supports UEFI I think:
https://www.syslinux.org/wiki/index.php?title=Install#UEFI

So I wonder what is the rationale for using Grub for bootloading UEFI systems.
Firefox does highlight registered domain "looking.tk" in white font and the rest of the URL is colored gray ("google.com.auth.something.else.realistic.looking.tk" and path).
Doing the nerd's work. <3
Going with Rust too, while most of my company is starting to embrace Go. I feel like the weird guy, but having a strong Java/C# experience I think Rust complements my knowledge.

Learning by book (O'Reilly) and by nano projects / examples.
Cool idea, but you're talking about a landline though aren't you?

The implication from the OP is that it's a question about mobiles. It's not 100% clear, but in my experience people rarely bother to have contact lists on landlines, which themselves are increasingly less popular.
Some distros focus on user convenience some on security. Different defaults are required.

And sometimes security requires breaking compatibility.
In personal life, I find checklist useful to:

* not forget small tasks that if piled up, eventually become too big or annoying to tackle (daily budget update, email zero-inbox, browser bookmarks cleanup). I group such repeating tasks in daily routines (morning routine, evening routine) or periodical reviews (weekly, monthly etc.)

* keep up the habits (flossing, weighing myself)

* keep up with events rare enough to forget some pieces of it (weedings - tie a tie, give the shirt to the laundry)

Similarly, in software development. I've realized recently that things get less cluttered if you have a process (a checklist, basically) with steps to cover in particular activities.

Examples:

* work shutdown routine (put a work log to Jira, reply all remaining emails, git push everything).

* Definition of Done (DoD): code delivered, tests written, docs updated, etc. That is useful if you (or your team) want up-to-date README but keep forgetting to update it.

* topics to cover on project kick-off, here's mine if anyone's interested: http://bartoszkrajka.com/2018/12/28/kick-off-dev-related-top...
I agree that it's ethically dubious, and wasn't trying to defend the move by any means.

However, I _would_ contend with the assertion that "there is no good way to articulate just how much power is handed to Facebook when you do this." Sure there is—just not one that would look good for Facebook.
> Switch from LibreSSL to OpenSSL

Glad that this happened. OpenSSL looks a lot better than when the entire drama started and it was quite hard to even build OpenSSL from source on alpine.
This report was more interesting than I expected. (...and longer )
AFAIK CloudFlare run it for their analytics platform so it'd be interesting to see why it works for them
Devuan
In France these calls are pretty common and come in waves.
The problems with visual programming have never changed: at one point you need functions, macros, identifiers, user-defined types, error paths, diffs...
(EDIT: it's an idea that doesn't work at all for _general purpose_ programming, but for some reason it sounds like a good idea from a distance).
The cost of a new iPhone or iPad has grown out of proportion in South Africa. Used be able to get a new iPhone for R11000-20000 now it’s more like R20-30000
This gave me words for that uncomfortable feeling:

https://www.theguardian.com/technology/2019/jan/20/shoshana-...
It is also a pain for parental controls if your kids use Kahoot or micro:bit with MS auth.

I've had to whitelist a bunch of non-obvious subdomains as well.
A Journey Towards Atomic Design on Android
You realise that the Nissan Leaf predates the Model S? Before the Leaf, yes, everyone was making toys. The two most compelling were the electric Smart car and the Tesla roadster, but both were terribly impractical.
Not alien but just a highly undesirable outcome.

In the 90s while mass AOL CD mailings were going out there was fear that "AOLization" of the internet would happen.

The same incentives for AOL curated and walled garden are present today for Google, Facebook etc.
So on top of everything else, Musk has such anger management issues that he can't avoid being sued for libel and making a fool of himself in the media? You're not really helping your case.
That's how analogies usually go
Your stance is just pro fossil fuels though. Advocating for solar without an realistic solution for energy storage is just advocating for burning coal and gas for steady state power.

You’re accepting a real threat (global warming) to sustain an imaginary one (nuclear meltdowns of modern plants).
It is not exactly the solution you look for but on iOS you can use call blocking apps which work in a similar fashion to the safari blocking extensions. They provide a list of blacklisted numbers to the phone app and they can either tag them (say, as a telemarketer) or block them outright. I currently use Callblock and it works fine.

One advantage of this system is that the blocking provider does not need (and can't have) access to your phone call history at all. The disadvantage is that it is a blacklist only, you can't invert the rules.

As a side note, although I would _love_ to just ignore all calls from numbers I do not know, at least in France most companies such as banks, taxman and so on will call you from a withheld number and they don't always leave a message.
Kernel size and 64 bit code, and it's not like the rescue floppies didn't use some tricks, either.

It never got on the level of the famous QNX demo disk.
I did a similar mod to the UEFI of my x230t. Don‘t be too excited, it boils down to about 5 jumps that have to be replaced with NOPs.

Took me a screwdriver, a bus pirate for dumping and flashing, and about half an hour start to finish.
Probably something in the ToS about forced arbitration or "best effort delivery", with how things go these day. :/
Interesting - wasn't aware of Swiss Media Panel.

Reading their FAQ they nicely pack what's going on in flowery language e.g. "Is the Swiss Media Software a Virus or Spyware?"

The Swiss Media Software is not a Virus and also not Spyware; it is not malicious and does not do harm to your computer, phone or tablet. The Swiss Media Software only observes the behaviour of Internet users that they have approved (this last sentence could be a bad translation by me).

That said the companies behind it; Net-Metrix and Intervista, are basically harmless - they produce consumer studies and are something like the "Nielsen" of Switzerland. The bigger risk here IMO is they themselves get hacked - knowing a little about Net-Metrix for example, I doubt they have the resources to properly protect their infrastructure.
Saying that the incomes have improved in 11 years is hardly an argument worth repeating outside the ultra-short-term pithy-insult points scoring arena that is parliament.

In 1979 the average house cost 18,785 GBP and the average wage was 4,198, whilst in 1990 the average house price was 56,365 and the average wage was 11,820.[0]

The average house price increased 300% whilst the average wage increased 282%.

It's a grossly poor resolution comparison, but it shows that, using this metric alone, just looking at averages alone (somewhat problematic in itself), wages increased more slowly than housing.

[0]: http://thedesignlab.co.uk/costofliving2015/ukupdate.php?uid=...
Sure, but the point is that with this greylisting approach you don't need them.
Very interesting, I was just now eyeing Gandi. Care to give any details?
There’s a lot of neat stuff you can do if you build your own kernel.

On my old laptop I had a small EFI partition with a 30MB “linux.efi” kernel. The initramfs that was included had busybox, wpa_supplicant, elinks, and gcc5. The idea being I could totally switch OSes without having to make bootdisks or worry about having an unbootable computer. You can staticly link all the modules and firmware too which is convenient IMHO.
Teaching neural networks to paint inside their own dreams
Congrats on the launch!

Not sure if this is the HN effect but i'm unable to play anything unfortunately - I can click play on multiple songs at a time with lots of crosses appearing ( presumably to stop playing - i'm not sure? ) but with no sound actually playing
You can obviously _always_ find extreme outliers for anything.
This is the kind of solution that only works because basically nobody is doing it. If a big provider deployed it, it would take five seconds for it to be defeated.
Couldn't agree more.

Let's not forget we now have "native apps" which are actually web browsers packed with a full node.js instance and a local database, eating up several hundred megs of space for seemingly trivial tasks.
For me it is black for the domain vs. dark grey for the rest (FF65). I actually never noticed this before, nice!
Or rather -
"Facebook was FORCED to remove its app by Apple".
Yes, indeed, it's not about logic, as those same users cheer Linux instead of sticking with BSD, and then complain about not being UNIX enough.
English classes in Western Europe vary between two types:

* non-U RP (a less formal variant of British "Received pronounciation")

and

* GA ("General American", a blend of midwest and north eastern American accents).

The former is favored by Latin language family countries and the latter is favored by Germanic language family countries, simply because they better match the native language sounds.

In either case though... both of these are closer to "northeastern" than any other US accent.
Betfair has a public API, but they are not parimutuel:
https://docs.developer.betfair.com/display/1smk3cen4v3lu3yom...

Tabcorp is an Australian Wagering Company that offers real-time horse racing APIs:
https://studio.tab.com.au/

Others are a little less public and you need to sign up with an account and prove you are a syndicate.
Hong Kong Jockey Club, UniBet, Amtote.

I don't normally talk about this history as I was active in this industry until four years ago. There are however people who have come out in public:

Bill Benter: https://www.bloomberg.com/news/features/2018-05-03/the-gambl...

Jelko:
https://www.smh.com.au/national/meet-the-joker-the-australia...

Most of the other families and players are extremely private or are of Eastern European I wont talk about them publicly.

This is a list of common bet types that are targets for these types of players:
- Trifecta
- Big Six
- Quadrella
- First 4

Here is a blog on working the combinations of the Big Six:
https://practicalpunting.com.au/pp-online/a-z-of-betting/exo...
How to Open 2 Facebook Apps Simultaneously on Android Phone – Onenaija Blog
'Vasectomy Zoning' Makes Childless Cities
I used it in containers (LXC through Proxmox VE) and my base install with "functioning Linux environment even with network support in a blitz" comes around 8MB, as the kernel comes from the host I simply save on that end. Works very well.
Yes we do. We moved our entire analytics backend to ClickHouse some time ago. It works well for us: https://blog.cloudflare.com/http-analytics-for-6m-requests-p...
For anyone reading this now good news - https://news.ycombinator.com/item?id=19033451
I need 365 since it can do some things Google docs can’t do.

But, a while ago there was a widespread bug making is so that some percentage of people who had used the Mac or iOS apps couldn’t sign in. It was never officially acknowledged, and only fixed due to random people getting journalists to write about an emailing randome people on other teams within Microsoft.

Their cloud stuff is good but the auth and account stuff is a total mess.
Not quite. All of these are open-source projects but they are very different in many aspects:

* Apache Flink

Sophisticated stream processing framework with focus on robustness (managed memory) and correctness (exactly-once semantics)

* Apache Flume

Tailored towards log data.

* Apache Storm

First stream processing framework. Legacy.

* Apache Samza

Only used at LinkedIn. Tight to Hadoop's YARN.

* Apache Spark

Only great in batch processing.

* Apache Apex

Dead project. Tight to Hadoop's YARN.

* Apache Kafka

A distributed message queue with simple stream processing built on top via the Confluent Platform.
It's not a good one. The seatbelt is analogous to say, double checking if you really want to download thriller.mp3.exe.

Hiding the URL is like blocking out the windshield and telling the user to trust the GPS.
There are commenters here who in usual HN form speak as if they would have acted differently than the team at NASA did if they had been in involved. The reality is that it is unlikely.

Business schools use variations of the Challenger launch as a case study in group decision making and organizational behavior. I experienced one while at business school. The crucial parts of Challenger were applied to another scenario. Risk and safety were brought up in discussion but were outlier considerations by the group. The group agreed to proceed with the plan.
Huawei accused of offering bonuses to staff to steal secrets
I think the only hope would be pushing more people to drop Chrome and start using different browsers. This would reduce the leverage Google has to bully other browsers to follow them.

This might sound impossible today, but 10 years ago we'd be saying the same thing about IE.
off topic: if I decline the cookie policy, I get the plain text site! That's an extra free benefit. Love it.
If you already have a middle box, then great, but usually malware (eg a nasty Chrome extension) likes to stick around to snoop on user activity. (Preferably on all user activity, forever.)
Thanks a lot!
Hmm, Could you please tell which browser and device you are using so I can double check?

Thanks
Huawei bashing season started in full swing :)
1.) so you quote both the Serious Crime Act 2007 and the Computer Misuse Act 1990. both of these are UK laws, and don't apply to giraffe, as he's from the Midwest USA.

he wasn't bug hunting? he was showing users they are exposed to the internet so they could fix it!

2.) yes, i don't blame him, what was meant to be a harmless exercise in google scanning, has lead to people throwing death threats at him, and threatening law suits.

he didn't encourage any reckless actions, i see Felix as quite a rational guy.

i have read the chromecast hack, and the printer one, have you? i doubt he will, and if he does a simple defence could be made to fight for his case in court.

3.) i don't know if you are talking about me or felix? i doubt felix has a firm grasp on computer hacking law, but like i said he didn't tell them to do that, in fact he's stayed at arms length. the actions giraffe took don't fall foul of the UK law, idk about american.

i'm pretty much done with this exchange, and who ever has been down-voting my comments.
> This was well known and accounted for where necessary.

Could you please explain that in a bit more detail?
What is your source this obviously false statement?
Simulating blobs of fluid
Most of the size is caused by the Linux kernel and the firmware, so recommending another Linux Distribution wont help here.
It is a great story but I found the article difficult to read. The writing seemed fragmented and lacked cohesiveness.
> AMP Project is run similar to nodejs by adopting an open-governance model

I won't believe this until I see the tech lead and the committee go from being totally opaque to actually answering direct questions.

So far "after months of research" they can't even provide a description of how working groups are selected, which are the criteria, what exactly they govern and many other things described, e.g. here: https://github.com/ampproject/meta/pull/1#pullrequestreview-...

Or, e.g. they are going to have an AMP4Email working group. For a feature that no one asked for, no one wants, no one was discussed with. How did it get there? Oh "Gmail team said they are going to do it". But yeah, the "Approvers" working group will surely have something to say about this. Riiiight.
Something sounding a lot like that was already mentioned in the article:

Several options have been duly considered and politely dismissed. The kids won’t be confined to airtight metal coffins, as Elon Musk has proposed, or made to crawl through a several-kilometres-long inflatable bouncy castle tube, as one Bangkok construction company suggested.
Age discrimination is rampant and yet illegal. Corporations ought to be fined for having a workforce younger than the average age of the country's citizens. That would help people like the man in this article.

But I wonder, at 64, hasn't he applied for Social Security? It wasn't mentioned. It's not much, but it's better than nothing.
Computational Thinking: a universally applicable attitude (2006) [pdf]
Not saying you are wrong, but a single instance (or two) of an occurrance does not make a pattern.
yer! looks all good on my end.

haha, thanks i might need it.

anyway keep us updated, i am interesting in how your site grows
Show HN: A dockerised version of Yii2 advance template
Let's put it this way, imagine if everything that you ever said in various businesses was recorded and publicly available. That's analogous to the "many services" you're referring to.

Now imagine if people were being offered the chance to get some gift cards in exchange for strapping a microphone to their face 24/7, regardless of location. That's analogous to what's happening here.

Anything you do, visit, etc, can be collected. Your bank app traffic, your location data that any app requests, the contents of your data voice calls over non-FB apps, etc.
Having destroyed 50% to 80% of carbon sequestering forests in the world, our first step is to cut down on deforestation (no pun intended).
Great!

Especially happy to see Tesseract OCR v4.0 [0] now being in the mainline repository. Tesseract was the main motivation for changing my web stack to docker a couple of weeks ago, and I had to use a separate builder image [1] in Alpine 3.8. Now it is just:

> apk add tesseract-ocr

[0] https://pkgs.alpinelinux.org/package/v3.9/community/armhf/te...

[1] https://hub.docker.com/r/inetsoftware/alpine-tesseract/
And it's also the only major Microsoft software that doesn't use a ribbon!
Why would I throw away a perfectly good led smart bulb just because I got another one?

That’s a pretty far fetched social engineering scheme if you ask me.
It’s not a memory management system.
Many countries have codified the legal concept that persons can't sign away their rights, to avoid predatory contracts, like the one Facebook's bribing teens with $20 to accept. Any such contract is void.

Privacy is also a human right, as declared in the universal declaration of human rights.

I'll let you put 1 and 1 together.
Hm,

- installing root certificate to access encrypted data (potentially of websites? including banking websites?)

- means bypassing security mechanism put in place to prevent people to access data send to a server (from a browser/app)

- means potentially bypassing DRM, too

=> isn't that illegal even if the user agrees to it? (at last in the US where some especially DRM related laws are strange)
People like to talk about C++ giving complete control over memory layout, but there's one very important cache-relevant technique that I've not seen done transparently: "column based storage".

That is, if you have class foo { int x, y, z; }, and make an array or vector of them, then they will normally be laid out in that order. For locality, you might want to have all X be together - ie, three separate arrays of X, Y and Z.
Using CRISPR to stop male calves being born may lower animal suffering