skysight-inc/HackerNews huggingface dataset:
Asking me to install Google play services on my phone, and setup a Google account, and set up a credit card for Google Play only to install an app no one can review for security issues is a non-starter.

If this was open source and available on F-Droid I would gladly throw you a $5 tip if there was an easy place to donate.
When I opened this thread, this was downvoted. I can understand why, it's kinda dismissive of the article. However, I can also understand the frustration and would generally agree.

Context: Was a data scientist for a bigCo for a few years. 90% of my day to day was cleaning, organizing, building pipelines for, building golden sets for, messy data. I was in a _very fortunate_ position where I got to actually develop some models from the ground up/do some "Creative Work" as it were, but the vast majority of my workload was not stuff I had ever really been prepared for despite a degree in stats.

I don't say this to paint one or the other as "more important/better/more respectable" work, but compared to how much I read about stats vs. going elbow deep in real world data munging, there's certainly a bulk of the former that's not aligned with my use of each. My guess? More generalizable, well encapsulated, easy to talk about. I'd be hard pressed to discuss "general techniques of figuring out how to un-fuck whatever data was being collected in that legacy telemetry system that really wasn't meant for what it's being used for", but that sort of work for me at least proved to be the bulk of my learning on the job.
Since the dialog closes when you click it, that's clearly not everything there's to it. It also sets the ao_cookies_ok cookie to 1.
I used to own this package.
> Government bodies most of the time are incompetent in IT

Like universities and DARPA?
This sounds Orwellian to me.

We should not give in to so called "content producers". Their privileges are not more important than peoples rights.
Because it’s an undue burden on the party that mostly isn’t involved and it raises the overall cost of operating a website, and these costs are felt disproportionately by small businesses and private parties compared to big incumbent businesses.

It’s simpler, more ethical, and more effective to punish the offender.
How the Constellation became the star of the skies
Did you manage to absorb the material from Thinking, Fast and Slow by listening to it? I tried to start reading it, went back over lines I didnt understand, reread chapters, and in the end gave up because it was too difficult.
Snowflake Computing | San Mateo, CA (ONSITE) | Full-time | https://www.snowflake.net/about/careers/#open-positions

Snowflake is the data warehouse built entirely for the cloud. Our Data and Analytics team is hiring two positions:

1. Data Engineer: https://jobs.lever.co/snowflake/352fc68f-e825-47cd-9f2f-d796...

We're looking for an experienced Data Engineer who has built production-grade, large-scale data pipelines. The person will be the first dedicated Data Engineer on our team, and have an opportunity to architect and implement a number of pipelines into our data warehouse (Snowflake, naturally), as well as pipelines from the warehouse into core business systems.

2. Data Scientist: https://jobs.lever.co/snowflake/ca490b99-54c7-4041-9a0d-7edf...

We're look for a seasoned Data Scientist who has real-world experience building and deploying models in mission-critical production settings. The lion's share of our near-term projects are unsupervised or semi-supervised learning problems; we also have a lot of time-series analysis projects. We have a lot of interesting use cases around operational optimization—e.g., anomaly detection, forecasting server demand, adding intelligence to the automation of server provisioning, etc. There are opportunities for customer-facing features as well.

Languages we like: SQL, Python, R, Java, Scala, and Ruby.
Tools we like: Snowflake, Airflow, Docker, Spark, AWS Lambda, Alooma, Fivetran, and Looker.

The interview process:

1. Review application.

2. 30-minute conversation with hiring manager (Director of Data and Analytics => https://www.linkedin.com/in/scottdhoover/).

3. 45-minute SQL coding session over the phone (we're a database company—strong SQL and RDBMS understanding is essential).

4. Take-home coding project (either example pipeline for Data Eng. or analysis for Data Sci.). Should take no more than a couple of hours.

5. On-site with representatives from the Data team, Engineering, DevOps, and Product.
One is mandating censorship tools the other is implementing censorship tools.

There's not much of a practical difference between the two.
Bertrand Russell also had his own elitist agendas.
You'd be surprised how much "old boy network" stuff is involved in used cars. Calculating taxes is a giant pain (and no one except CarMax has even solved this problem as far as I can tell). Some states have extremely draconian laws, especially those relating to the environment (which are arguably in the public's interest) and those relating to state inspection (which are arguably just a glorified protection racket). Not to mention, having a full lot with reliable used cars is quite capital intensive. And a used car company needs pretty solid knowledge about which cars to actually turn around and which to dump, so they don't actually sell a lemon to retail consumers.
Interesting.

I over reacted in the way I perceived how your statement was framed.
You think a bunch of lawyers who got into their positions because they speak well will start writing in comment threads?
GCs that run somehow in background and are not primarily trigerred by allocation are quite rare, IIRC all GCs shipped with LVM are also only triggered by allocation.

In fact only two production cases of primarily background GCs that I can think of at the moment are some Lisp Machines (IIRC LMI) with HW assisted incremental copying GC and Azul's GC, which uses quite similar approach.
Assuming I'm not misunderstanding you, In that classical was meant to be performances by virtuosos for art instead of dance? My counterargument was to show "proof by contradiction" of artists only a few decades earlier that countered the parent posts assertion of the 1930s, but as said, one with more music history could probably cite art vs. dance producers throughout history.

I was hesitant to talk about Mozart/Bach/the other greats because I don't honestly have a deep understanding for how music was societally perceived back then/what the delineations were between pop/"high culture"/dance/"artistic" music (e.g. what the isomorphisms are to the modern day, if there even are any), whereas the earlier 1900's were not so far different from the parent's 1930s claim.
I was rethinking this, what about the corner 3? Shooting it wide open/with a defender running up against you looking to block.
>> The atmosphere of holding a Game Boy connected to a bunch of audio equipment is certainly a lot different than sitting in a DAW with an emulator (assuming software exists to marry those two kinds of things... maybe via MIDI or something?)

Most chiptune-inspired synths come in VST format. They run inside the DAW. I usually just put something together in Serum when I want a chiptune-esque sound, but I used various chip synth VSTs before I had Serum.

None quite match the feel of composing in Mario Paint on a friend's SNES decades ago.
hmm... I checked the server logs & it says your both human
A library has physical books that they can lend out one at a time, which anyone is allowed to do under first sale doctrine. They can't, however, scan a book and put it on the internet for everyone to look at at the same time.

The Wayback Machine is a great resource and relatively few people are going to object to things that they themselves (or their predecessors) put online in public being archived. And the Wayback Machine protects themselves by bending over backwards to remove anything a site owner decides they don't want to be archived.

There are some special exemptions to copyright for libraries but they're probably not relevant in the context of the Wayback Machine.

If I create a site called the "Library of Great Comic Strips" I shouldn't be surprised if copyright owners ask me to take their strips off.

ADDED: To be clear I fully support The Wayback Machine even if what they do isn't really covered by copyright exceptions for archives. "Library" isn't a magical superpower with resect to copyright.
Honestly this idea that you can still pump out fairly simple add-supported/paid apps as a path to paying your bills is crazy unless you are making the next flappy bird.

By making it open source you could have a much easier time getting interviews at companies that will gladly pay a salary that far exceeds what you could make on one non-unicorn app.
Clicktease title rescue: It’s about Marcus Aurelius’ “Meditations”.

Also, contrary to what the end of the article implies, there’s no need to sign up for Audible to get the audiobook, it’s available for free here:

https://librivox.org/the-meditations-of-marcus-aurelius/
Dear Author,

Your pictures of postman are blurry.
It's far superior to the intellij integration as they have a generic "version control".

Magit is just so easy to use for discarding hunks / rebasing / etc. Quick, visually clear. I sometimes use emacs just to use magit when working with java on a fiddly git task even when I'm working in intellij to modify the actual code.
Educational or scientific repositories are probably exempt.

https://www.politico.eu/wp-content/uploads/2018/05/Copyright...
Some music has an expiry date.

https://en.wikipedia.org/wiki/1999_(song)

http://www.lyricsfreak.com/p/prince/1999_20111205.html

Prince refused to perform it after it expired.
> All of modern music producing it's like that

All of modern pop music produced to earn money, perhaps. Otherwise, there are many music styles apart from pop, and many artists who don't use samples at all.
The syntax you're looking for is k8S:Go::Erlang:OTP
What it would really take to reverse climate change
We are pretty lucky to live in a neighborhood with kinds in the same age range as ours. All the parents know each other and the kids know where they're allowed to go. This includes a few acres of forest. Our kids are allowed to go out and roam, they just have to give us a general idea of where they're going to be playing (or they just bring a cheap walkie-talkie and check in occasionally). It's exactly how I grew up and I'm grateful for it. It makes me sad to see how many kids are growing up without the autonomy they need.
Not sure this is true. This is just a single data point, but a couple years ago I tried to sell a relative's car. CarMax offered more than the dealer did.

You can nearly always get more money for your car selling it directly to an interested buyer, of course, but when comparing CarMax to traditional dealers, they seem to be on par or better.
This!

I started by automating things that would take too long. At first it was taking code from my repository and deploying it to Heroku. Then I discovered that CI services literally gave you servers to run scripts on to interact with your code after a git push, so I started running tests in these servers.

Fast forward a few years and I automated everything except writing and maintaining the codebase.

I even run linting tests in CI so no badly written code can even make it to code review.
> in this case what's happening here is that we are killing the internet as we know it

This basically depends on how high the bar for due diligence is set. Will the regulatory bodies provide a certain set of filter criteria that the companies have to implement and everything that isn't being caught is not their problem? Then it's not that big of a deal and might be a good idea to catch the worst offenders and hold platforms accountable.

Is it going to end in countless copyright lawsuits against platform owners just because some content escaped them? Then it'd be a nightmare.

I think there is some healthy middle-ground. Platform owners should have to face some duty to see that their platforms are used in lawful ways, (akin to say owners of a bar not allowing illegal gambling under their noses), but it shouldn't interfer too strongly with regular, legitimate business.
Interesting choice, considering that Stripe is a massive Scala user.

Is it really cheaper to write type checking for one of the most dynamic languages ever, than port to their other language? Seems to be strong evidence against the "stack doesn't really matter" viewpoint.
I thought it would be, but you saved me a click. Thanks!
You can ascribe certain views to a group certainly, if that's what you read, observed etc. about them and it is not discriminatory. For example, I can say "religious people generally believe in a God". This is problematic when you start making judgments about people based on outright false claims or based on attributes that they have no control over.

I said "generally" on purpose. There are exceptions of course, but from speaking to a lot of them, watching interviews etc. that's the impression I got for their general sentiment. I of course am not presenting this as a fact, just as what I observed.
You can identify statistical differences after some generations of bacterial life in the lab, as far as I recall, i.e. a very short period of time at human-scale.

Therefore, yes, life would have diverged sufficiently that scientists should be able to tell the difference.
> Unless you believe corporatist technocracy is the future of civilisation.

I'm curious how you plan to stop this from happening. To me that seems like an inevitable future, and a decent description of our present society. Is it so bad?
My experience has been that Libreoffice tools are significantly easier to use than MSFT Office products, and also easier than Google Docs and related Google enterprise products. It has usually just been the case that a company has many employees already standardized on Windows machines, and wants enterprise support contracts.

I'd argue that Libreoffice being harder to administer and provide as a common tool is due to mistakes made earlier in the decision-making process, when originally standardizing on Windows or expecting browser-based solutions for these workflows.

But I agree that conditional on someone already having sunk money into those mistakes, the marginal extra cost of a turn-key solution for their environment is what makes the enterprise products attractive.
Which anti-aging researchers and what brute force methods?
This article is a gloss on a more original source, which was submitted at https://news.ycombinator.com/item?id=17164244.
Thanks for the perspective. I'm convinced darker streets/plazas is a non-solution (and note isn't really what dark sky protections are about: it's OK to illuminate down, just not up).
Well, it's actually an art piece created to highlight how east it is to get a gun in USA [1].

"No, the "gun-sharing station" in Daley Plaza is not actually real, it's more a symbolic piece of public art. "

[1] https://edition.cnn.com/2018/05/11/us/chicago-gun-share-prog...
was

They also used to make stuff that was fun to use and had a great UI.
Related discussion

https://news.ycombinator.com/item?id=17164244

HN, unfortunately, seems biased towards laws like the GDPR and somehow believes that start-ups can no longer self regulate or Do-no-evil. I hope I am wrong regarding this.

Self-regulation was once the gold standard on boards like HN.

Imagine creating the Google search engine in 2018 without the new proposed EU copyright law in place. Seems difficult right? Most websites have anti-scraping techniques in place if you are not Google-bot. Now imagine, creating the next Google after laws like the new EU copyright law go live.

Laws like the GDPR are red tape and are poison to start-ups. Self regulation is the way to go and we need industry bodies who can stand up and talk to government bodies like the EU to come up with meaningful regulations which help both the industry and the end user.
I am not angry at you or anybody else on here, sorry if you felt that way. I am arguing my point quite strongly because I have seen aspects of nighttime culture that I feel quite passionately about be destroyed/decimated by the gentrification wave in London.

For example, take a look at this google streetview link [1]. That is The Egg nightclub, it's on York Way in Central London. It was a very industrial area when the club was built. If you pan the camera around, you'll see the residential flats that have been built in the past few years. They are now trying to get the club shut down. There are two other ex-clubs in a 100 metre walk of that point that suffered a similar fate.

This is unacceptable in my opinion, and this is what bugs me about this nonacceptance of nighttime culture - especially in areas where it's often the cause for the regeneration of an area in the first place. Those things made the area cool, the gentrified move in, they kill it.

When I said you implied that we should "write them off as irrelevant and we shouldn't even bother to look for a solution because the majority have decreed it"

I was referring to this:

> In theory, we could insist everyone be quiet all the time. In practice, this interferes with industry, commercial, recreation and generally having a life.

Where you appear to state that industry, commercial, recreation and [day time people] having a life is more important than a sizeable minority of human being's quality-of-life. Now, maybe that was a leap too far, but the implication I got was that the majority are more important and that a subset of humanity is irrelevant and should basically be ignored, because finding a solution is too hard; or even just having a bit of understanding that people have different cycles rather than forcing their world to be shut down whilst they're awake, is too hard.

[1] https://www.google.co.uk/maps/@51.5417762,-0.125419,3a,75y,7...
You really think the nuclear missle program, covert human intelligence, etc. have RFPs and purchase orders that you can just FOIA? GSA branded office supplies would be a hell of a way to blow your cover. Of course there’s secret purchasing. Google “black budget.”
But youtube has mechanisms to remove monetisation from the uploader and funnel it to the rights-holder.

I haven't read the proposed EU regulation, and it sounds like there's a bunch more stuff in it.

It would have been nice if Techdirt had a clear link to the proposal.
> Consider, it is cheaper to reimplement a framework into javascript than it is to port the language demonstrating the framework into the web platform.

I'm not sure I follow what you mean here, though I admit I'm quite inexpert in this area.

My primary exposure/interest (especially in reference to the original topic) is that of a sysadmin who's done building and porting of mostly open source software on diverse Unix platforms and some of the integration of build tools (including compilers) into existing processes... long long ago.

> That make sense?

It does. I don't think we're really disagreeing, either, just exploring the ideas around this.
Strange Loop

All Things Open

NIPS

ICLR

COLT

OSCON
> In the US, that kind of salary it's common only in the Silicon Valley and NY.

I don't agree with that statement. The title relates to six figure incomes, which are certainly quite common in all the tech hubs: Seattle, Austin, Denver, San Diego, etc.

You certainly have to be in a major city, and ideally one with large software companies.
"My Heart Will Go On" gets a top-5 score for use of flute, but I believe the flute-like sound is a recorder of some type, not a flute.
> I'm a student from India. Here parents are really strict about Computer time. The only way I can convince them isnto show them that this thing can generate some money.

It's kind of disappointing that you have to make money right now for them to realize that you're learning a skill that pays extremely well in the long term…
My favorite feature in magit is the ease of doing block and line level staging of hunks. It's normal in my workflow to touch on code unrelated to what I'm working on, fixing a typo here, a formatting fix there, refactoring or simplifying a statement that was unclear at first glance.

Staging those changes and commiting them right away if there are more working on the code base or simply staging them as a separate commits when the current task done makes it so much easier to keep a clean history - without having to do intermediary commits or stashing.

The feature is called git add --patch[0] in command line git but magit makes it so much more accessible.

[0] https://git-scm.com/docs/git-add#git-add--p
Imperva's research shows 75% of open #Redis servers are infected
Still amazing :)
Never thought I'd end up on here!

I'm one of the authors on the paper, it's few years old now but I'm happy to try answer any questions related to the work.
Google Photos Goes PWA
If you're explicitly looking for that pattern, the OpenGL API has a lot of it. I'd like some other examples as well.
>A lot of the stuff covered can be found in any intro to compilers course.

So really, you're surprised that not many people have taken an intro to compilers course?
Mastercard worked fine though.
The part about being “unemployed” to me immediately made me think about the prevalence of future tense pressures for modern kids. I’m in my mid 20s and I went through it.

While my parents had good intentions and many others I’m sure did too. You start building this monster of future pressures about colleges, social media emphasizing what you should like, and lots of other pressures you can’t actually resolve in Elementary or Jr. High but you are made aware of them and focused on them by your surroundings.
I guess I read that "take melatonin" part (which is now removed) in a different way.. :)
The fact is, there are way more attractive people than there are talented actors. So it's easy for Hollywood to make being attractive a prerequisite, and still get good actors
You simplified human behavior too much.
I'm not as familiar with Java but It's more about concurrency than threads. I have more familiarity with Python, so using that as an example...

There are Tornado and asyncio libraries for Python that give you asynchronous networking. But you have to totally rework how you write Python code within those request handlers to factor out blocking IO which makes using existing libraries for DB and such a pain.

Go is built from the ground up to handle IO like that asynchronously so all of your libraries and stuff will just work in that context.

NodeJS is similar to Go in that regard, but the JS language has baggage that gives you weird blends of callback asynchronicity mixed with async/await and it generally just doesn't feel as nature as Go.

Sometimes a simple request/response model isn't enough. Maybe you need a streamed (chunked encoding) API or WebSockets where the performance for massive numbers of connections using threaded servers is going to tank quickly compared to a language like Go that handles the IO and concurrency better from the ground up.
If you have an agenda, some friendly advice: pick your battles and look for potential allies.

As stated above, I am also a night owl. This is a different comment by me criticizing how this was handled in this case:

https://news.ycombinator.com/item?id=17220149

But I don't even actually want to read your comment in full, much less check your links, because you have left repeated ugly personal attacks of me in specific, which is not a good faith argument and is not exactly how you "win friends and influence people."

Have a nice day and all that.
Some limited exceptions. Section 108. https://www.law.cornell.edu/uscode/text/17/108

But these don't really address digital archives as the Copyright Office recognizes. https://www.copyright.gov/policy/section108/

Presumably the Internet Archive is considered a library, museum, or archive although I don't know if there are specific technical factors that would make them one or if it's more of a "know it when you see it" situation in the event of a dispute.