skysight-inc/HackerNews huggingface dataset:
It helps the reddit desktop site is 3x faster than the mobile site/app on mobile.
In Backpage's defense, they were instructed to block those words by their legal team and law enforcement, as those words are not allowed to be posted because they indicate sexual favors in exchange for money, i.e. prostitution.
Lack of defensive copying (widespread e.g. in Java) may alone be worth it, performance-wise.

Also, shared data are much easier to reason about if it's immutable (not necessarily even in a concurrent execution context).
That doesn't mean they have the same account management setup
Technically speaking, they have the option. Practically speaking, they do not have an option.
In the early days of Google they had a press conference. I don't recall the specifics- probably about when they announced having indexed 1B pages on the web. There was concern about privacy. To make a point, a reporter started reading some of the personal things she had learned about said Google CEO(s) from their search engine.

Those pages (sorry) were not available in Google the following day.

So, yeah. They know how important it is personally. First hand.
Facebookcontainer
Facebook, facts, and the problem with `a marketplace of ideas'
One thing baffles me. Where is the insurance industry in this? I would expect them to drastically increase premiums in light of these developments.
Yep :( It's pretty disheartening to work on a product for some time and have the underlying technology just not work up to your standard.

Hearth is basically hit and miss for that reason, sometimes files show up right away and it's amazing, sometimes they time out and it's useless. Very frustrating, and there's absolutely nothing we can do about it.
Do you understand the Diff between a search engine and "Public Record"? "knowledge is power, and search engines are the map". Hey kid, there's a whole world out there that's not your google. Libraries have books, City Hall has public records. How about get off your butt and learn how real research is done. Hint: it's not on facebook, google, or twitter.
As a "dark magician" I think that about digital electronics.

And it's really not that hard.
Yeah. In running there is some belief that it may be safer and healthier to train at less extreme %bf in the off season, and only drop to extremely low %bf shortly before and during the race season.
No doubt it's tough, but I tend to think anything human-made can be changed/un-made by humans.
This is a really good advice!
Mysql has better replication (at this point). Postgres does seem to be catching up in that area.
They could have, you know, rejected the ads outright and/or passed the info on to law enforcement automatically. Simply filtering the words implies they knew what was going on but did just enough to (hopefully) have plausible deniability.
Yes, it's exactly the point. What I was saying is I am not off by an order of magnitude, I know exactly how big they are. Two ASes I do engineering work for peer directly with cloudflare.
Drat, I must have misunderstood the paper, then, because it seemed (to me) to require keeping the old cyphertext in order to determine the GT relation.

Any chance you have a more-plain-English (e.g. like in a NIST pub) description of the paper's proposed system.
queue the "it can't be done" crowd. And the "just stop using your -carefully crafted for you- addiction machine" crowd.
Babel “Hallelujah”
The MBTA's T, Red Line, in Boston around 1995: At the train approaches the station, people in the station hear an announcement and see it on a lighted sign. It is something like "Braintree train approaching", letting you know the direction and final destination. Inside the train, they see and hear something like "Approaching Park Street. Next Stop: Downtown Crossing. This is a Braintree train.". When the train stops, there is a similar announcement, again both voice and lighted display, both inside the train and on the station platform. People inside the train can read the brightly-lighted station sign through the windows, and people on the platform can read a brightly-lighted sign on the train itself. Another announcement is made just before the doors close, and another one right after.

The other lines were about as good, with a few oddities like a human announcer on the Green Line.

San Francisco's MUNI, around 2015, two decades later: There is no voice announcement or message display when I board the train underground, either in the station or in the train. Gee, I hope I'm going the right direction. The train pops out of the ground and runs down the eastern side of the city. It stops only when there is a person waiting at the stop or when somebody in the train pulls a cord, there are no station announcements in the train, and the signs on the stations are unlighted and/or hidden. There is simply no way to count stops to determine where you are. You have to truly recognize the city (for me: in the dark, as an out-of-town visitor) or stay focused on a GPS-based map display. I obviously couldn't do the former, and my phone battery was dying so the latter was a problem as well.

So it looks to me like SF in 2015 can't match Boston in 1995.
> Replication & performance for most workloads.

I'm still not sold that any slight advantage in either of these cases is worth not having a flexible and trustworthy tool.

> I've found it helpful to think of MySQL as less of a relational database, and more of a KV database with secondary index support and a SQL api.

And that's not what most businesses need, especially right out of the gate.

From my understanding that's what those large companies you mentioned and Uber do. They also have people who contribute code to mysql or mariadb, allowing them to fix any issues they have. Most businesses do not have that luxury nor would they be best off with only a kv store.
I must have had this VIC-20 for nearly 36 years. Generally it works like a champ, except analog inputs from the paddles aren't handled properly and jumps around. It is very annoying. If anyone reading this comment has some brilliant suggestions on fixing it, I would love to know more.

The other problem is all of the cartridges for all of the games. However, in my search to solve this problem I found http://www.mega-cart.com/ It is amazing, every piece of software ever written, even demos from 2007 and all of the memory expansions on a single cartridge. I highly recommend.

Further, the joystick went missing, but Commodore used the same interface as the Atari, so I could actually by a brand new replacement off the shelf at a local retro computer store.
Golem reporting.
DCs Stingray Mess Won't Get Cleaned Up
So in their defense, they were just following orders?
Dreaming of an imperfect world
Better by what metric, and is it worth the hardship in every other area?
As someone who has tried to port about 1,100 phone numbers last year, this couldn't be further from the truth. Getting numbers ported is a GIGANTIC pain in the ass with ANY small detail being wrong will reject the entire batch. Since the slamming problem in the 90s it's been increasingly hard to port phone numbers without every T crossed and every I dotted exactly right.
Not saying being restaurant worker is peaches, but lets compare the two...

1) A worker in a restaurant has legal recourse if treated unlawfully in any way.

2) A worker in a restaurant can start their own restaurant to compete with their employer any time they like.

3) A worker in a restaurant is free to leave for a better paying job anytime they want.

4) A worker in a restaurant can disclose poor treatment to the press if they want.

Alternatively...

1) A sex worker often has no legal recourse without risking their life.

2) A sex worker often cant compete with their employer without risking their life.

3) A sex worker often cant leave their pimp without risking their life.

4) A sex worker can't disclose poor treatment to the press without risking their life.

See the difference?
> Cambridge Analytica managed to affect U.S. elections with a small subset of this data.

Is this an accepted fact now? I know they tried but is there hard proof that without them it would have been a different outcome?
Immediately thought of the arstechnica article and was going to post but you beat me to it. Excellent relevant articles and comments, far more than I could provide. Thank you.
Yes. And on a similar topic, I find the loupe effect a lot more intuitive than the android bottom of cursor handle too
Show HN: The only full fledge Java ORM in the world
Been doing RF/Microwave design for 24 years. It’s not black magic, though that’s what led me into it.
any web site that allows users to post messages is a target
Aspartame has been tested like crazy and does not have any known dramatic effects on health. As you mentioned, it's very sweet per molecule, much sweeter than most other artificial / sugary sweeteners, and so you don't have to use very much.

Some other artificial sweeteners, like saccharin, aren't nearly as sweet per molecule, and you have to add a lot to get the desired effect. They also have an apparent effect on glucose intolerance related to one's gut biome, and it's not due to the taste - you can transfer the biome alone between mice and get a similar impact.

Example source: https://www.nature.com/articles/nature13793
This feels like an LTT video.
Do you rely on file system permissions as a sanity check to your application code being correct? (If you don’t you probably are in the wrong job)

A filesystem is just a hierarchical key-value database.

Assuming you do believe in file permissions, why wouldn’t you use the additional sanity of validation available in a SQL database?
Will it run over accident victim, animal, or slow down and ask the human?
I could be wrong, but i lived by mgh for 3 years 2011 to 2014. I think they installed those signs while i lived there.
> I would never use constraints ever again

So you'll never again use a uniqueness or foreign key constraint?

Also, I don't know what pocmeans, bit it provides no insight into the problems you had and why it was ok to accept otherwise bad data.

> The fact this is presented as a reasonable (trivial!) thing to embed in the DB screams, this is a terrible place to work.

Yes, a cute example showing you that you can constrain by anything is indicative of how terrible a place this is! /s
Why not both? I somewhat recently purchased the EspoTek Labrador. It's both and a lot more for roughly $30. Of course it's nowhere near as good as single purpose/professional grade equipment, but for learning it's a great device.
I wouldn't call myself proficient in Java, but I understand the basics. I'm a C and C++ programmer at heart, so the few times that I had to write new Java code back in the day I always would prefer snake_case class names and snake_case variable names. Although I'm sure it irked the Java guy we had working for us, at least it was very easy to determine who wrote a particular block of code.
> Amazing that in 2018 it's still more expensive to get data storage on a dumb grid of NAND gates built out of common materials than it is to get it on hard drives infused with helium, sporting a high precision high speed motor, platters coated with rare materials, neodymium magnets, and, coming soon, lasers!

And the heads, those are incredibly tiny works of art.
And paying a worker hourly under the table is different how?
At extreme scales gravity may behave in strange and unexpected ways -- as do other phenomena.
When my close friend got bariatric surgery, the doctors told him the carbonatiob would expand his stomach much faster and so seltzer was forbidden forever. Might also apply to all stomachs.
Not all interests are financial, so unfortunately, there IS a class of actor with an incentive to exploit it.

(ノಠ益ಠ)ノ彡┻━┻

That class of actor can even potentially avoid the financial sunk costs that would ordinarily be required, although that in turn would require the use of several zero-day exploits and/or the use of similarly high-value resources usually available only to state-level actors.

Still, under certain circumstances I could see something along these lines being the opening move in World War IV (not to be overly dramatic or anything). Or perhaps a much smaller conflict, should any state be foolish enough to standardize on a national cryptocurrency of their own creation for internal use.
Android's text to speech randomly capitalizes nouns like that.
that might make sense if backpage charges for postings, but they dont
That's the MUNI, which is pretty shit, along with the surface street bus system. Caltrain and BART are solid though. The streetcars are pretty but somehow slower than biking.
Yes, your level of confidence in an issue should be proportional to the amount of effort you've put into understanding it and inversely proportional to uncontroversial metrics of how complex the issue is. I was bemoaning those who can't even be bothered to do ten seconds of research, not claiming that that's the maximum anyone ever needs to do.

> A quick search will find the leading arguments pro and con, but no way to know which arguments are right.

This is an incredibly significant milestone in understanding an issue though. There are many many many people who entirely lack exposure to one half of the discourse on an issue; this is exacerbated by the fact that it's increasingly en vogue to consider it a moral failing to even consider the other side's arguments (even for the purposes of rebuttal).
From a pure app startup performance and binary size standpoint, it would nice to stop using Tune.
>how long do you monitor it before attacking

Considering the large percentage of people in this space that were using BackPage, I think the answer to your question should have been whenever they had proven so effective at busting the pimps posting on there that usage had gone down significantly. As I said, I’d have automated the process, even the production of warrants to get text messages/emails associated with a given ad. Have software fill in the blanks on a template warrant with all the necessary legal language and details about BackPage, auto-email that template to an on-duty detective and have them review, print, sign, and submit it to a judge. Have the software record all the ads in a database and prioritize cases by the number of ads a given email/phone number appears in.

One agency like the FBI could have created the system, then given it to all local law enforcement agencies across the country for free so that they could carry out the process locally. They could have nabbed thousands of pimps and sex traffickers this way.
He's probably just dictating into Android's text to speech.
Space war is coming – and the U.S. is not ready
Rust actually provides a COW type in the stdlib for augmenting any of your types with such behavior: https://doc.rust-lang.org/std/borrow/enum.Cow.html
No, this is a bit different.

This is copy-on-write-unless-we're-alone-then-just-mutate-without-copy. That is, it's possible to write without copying if it has been determined that there are no other readers that would be referring to the old value (thus no copy is needed).
Congrats on your success. 40K users and 600k in revenue is awesome. If you don't mind sharing how did you get there?
Ask HN: What do/see in SF
Travelling to SF for an interview - I'll be staying around Soma/Hayes. What are some cafes/restaurants/sights/weird shit to check out while I'm there? Trying to get a sense of what it would be like to live there
Hi,

Thanks for putting this together. I think you did a good job conveying a high level overview of AWS while also giving enough detail to satisfy those who want/need it.

This balance is a tricky thing to get right. I have a few pieces of feedback I'd be happy to share with you if you'd like. Grammatical and story-arch wise, not technical.

As a teacher turned developer who loves writing, these things fascinate me.
What attack? The Adtech Ecosystem is incestuous, corrupt and penultimately complicated. jwegan is technically correct and savvy enough to understand one of many problems with this kind of fluff announcement. The least of these problems is a strawman reaction that anyone who dismissed it, is a bad actor. New SDKs are born every day. Apple CANNOT PRESENT a new technology that isn't a variant of what already survives in the ecosystem (i.e. insufficient other than to add another paid product that doesn't work any better). If Apple wants to go outside the IAB standards, it's another attempt to "take over" or can only be used as an Apple "internal" tool.

Here's a disclaimer: I worked at multiple Adtech companies in senior engineering positions.
Possible optimization for step 1 :) http://tommaitland.net/graphpaper/
I believe you that there are 'countless studies' - whether they do show a link is debateable; the number of studies doesn't signify all that much on its own, other than the issue being belaboured by its proponents in gender studies, feminism, women's studies etc., as your links demonstrate.

As is so often the case, the opinions missing from these debates are those of prostitutes themselves.
> The enormous profits from the slave plantations were in part put into the industry that developed in the north

The slave plantations could barely sustain themselves, and they started to war because they wanted to protect their fragile economy from competition.

The free north industrialized and economically buried the slave south. The rebel army didn't even have shoes - they went barefoot. The slave economy couldn't even produce shoes.

Of course there was trade and investment going back and forth between the states, after all, it was one country. But the idea that the wealth of the north depended on "enormous profits" from slavery is just not credible.

There's a reason that slavery died out in the northern states by 1800 or so. It didn't pay. It didn't produce enormous profits. It was an economic loser.

Slavery has failed every time it went up against free labor. It just can't compete.
I personally think they should be barred from future launches. We should not set precedence that a company can launch whatever they want without approval and just pay a fine.

All these other companies follow the guidelines.
It's also App Store policy to not lock built-in iOS features behind in-app purchases or subscriptions, yet Google gets away with it on the YouTube.app by only allowing background audio if you subscribe to YouTube Red.
I'm not sure it is. It's also illegal and businesses that do a lot of that are regularly raided once the authorities become aware of them.
Yea it's a new addition
Did he have any special teaching techniques that made learning ideas faster?
Maybe I'm missing something. The code that you've written doesn't look any clearer to me than the code from the compiler itself, and without the comment, there's no "why" for the behavior.

Later, if a bug is filed saying that the compiler isn't compliant with the requirements of "ISO/IEC TR 18037 S5.3", how can you be sure to find the code where the behavior is implemented?
Unless it is an Iridium handset to Iridium handset call, it will always be routed to one of Iridium's ground stations:

- Arizona
- Hawaii (Military only)
- Russia

and then it is routed through the fibre backbone.

With the SpaceX proposal there will be more ground egress points, so it will be able to get closer to the destination before grounding.
Sounds too cheap, are you sure it's not a fake?
Actually there isn't* a standard for auto increment columns.

* There is one for an identity column, which often ends up being similar `GENERATED BY DEFAULT AS IDENTITY` https://blog.2ndquadrant.com/postgresql-10-identity-columns/ https://dba.stackexchange.com/a/161356 and I don't believe mysql supports that syntax https://dev.mysql.com/doc/refman/5.7/en/create-table-generat...
Attention all startups and creators out there: If you have an idea, and people keep telling you "Why are you building this when incumbent 'X' already exists and is wildly more successful that you will ever be?", just show them this blog post.

In nearly 40 years of creating apps on all sorts of platforms, my advice to anyone is to build something that you have total control over. If your app is purely a Remora that has to connect to a big shark and have a symbiotic relationship, then you are basically taking a seat under the Sword of Damocles. It is only a matter of time when the shark either shakes you off or stops sharing the information critical for your survival, or simply eats you for breakfast.

(NB: Clarification - Totally different story from a standalone app that has integrations to other services. Those are fine. But if you depend on Twitter, Facebook et al just to exist, then you are in trouble before you start.)
I've been reading some more about StarLink, apparently they did a test using lasers so probably that's what they will use for satellite-to-satellite communications, and radio to the ground because of atmospheric interference and sensitivity to rain and clouds.

https://www.cnet.com/news/spacex-starlink-satellite-broadban...
Get a burrito in the mission, try to avoid stepping in human shit.
I am pretty sure that they tried and had some effect. It is hard to estimate the magnitude of the effect and probably impossible to prove if they managed to sway the elections.
why bother with that when you can get a name brand adjustable temp iron for ~$100?
Seems like it would be useful to have norms and regulations against overly centralized control of such an important enabling technology.

If you'll forgive me coining (see what I did there?) a couple of neologisms, we could call this class of regulations "anti-trust" and their enforcement "trust-busting".
Has it been shown, or is there some reason to expect, that this is unique among disaccharides? Or would this result tend to predict the same relationship with e.g. sucrose, maltose, or lactose?
too many hall monitors on SO
Do you have more details? Sounds like a good story!
Fixing the blame is easier then fixing the problem.
I left Boston for LA exactly for this reason. 4 years ago, I could rent a place in some of the nicest luxury apartments in LA for the same price a shitty, run-down place with no amenities cost in Somerville. I loved that town, but I'm really happy I left for LA, even though it's not as much of a deal these days, the weather is pretty nice...
Fond memories indeed, reading that. I cut my teeth on an old VIC-20. I think I even had that manual, and typed in that BASIC music program. My first foray into PEEKing and POKEing things into memory with that language.

I think that inspired me to go out and get the '101 BASIC Games' book and experiment with that code too! "Hammurabi, I beg to report..."
Then why did you say it affected the election?
That's exactly what the Qt collections do:

> Implicit sharing automatically detaches the object from a shared block if the object is about to change and the reference count is greater than one. (This is often called copy-on-write or value semantics.) [source: http://doc.qt.io/qt-5/implicit-sharing.html]

The C++ language is sometimes a little cruel, though. It's easy to accidentally call the mutable version of a function when the const version would have been sufficient. That can be a performance problem if it causes unnecessary copies.
> I readily believe that any diet soda sweetened purely with aspartame is harmless. The chemical structure of aspartame is such that stomach acids should break it down into aspartic acid, phenylalanine, and methanol, the first two being ordinary amino acids.

I think the article is saying that it isn't that simple, because even small amounts of certain additives can change the microbiome.

More articles:

https://www.npr.org/sections/thesalt/2014/09/17/349270927/di...

https://www.scientificamerican.com/article/artificial-sweete...
I also tend to believe the French influence as a likely cause, also mentioned in the article.