skysight-inc/HackerNews huggingface dataset:
> The only reason one needs a block chain is if they are making a currency.

I agree with that. Besides, if some particular blockchain succeeds as a currency, it will inevitably host a social networking protocol where the whole network's state (e.g. who follows whom, who likes what posts etc.) is always available to anyone interested. That will let many various social networks flourish, and all of them will just present the same data differently. For prototypes check memberapp dot github dot io or memo dot cash, or peepeth dot com.

And that makes sense if you think for a minute. Social networking is the basic skill of every human, and small social networks (50-150 people) existed for hundreds of thousands years. Once we transitioned to agricultural based society, we had to develop financial technology to sustain growth and scale the society to billions of people. The basic technology needed to do finance is obviously writing, so for the past five and a half thousands years we existed in a society where we write to centralised medium, whether it is a clay table hosted by a temple or a visa datacenter. Blockchains change that, so that we can write to a shared medium to do financial transactions and eventually form more honest and opens social networks. Once social networks fuse with financial networks, that is kinda nuclear fusion. What we will have then -- let's call it civil network -- is extremely powerful technology of free expression and trade. Civil is, first of all, for civilisation, as writing is what makes civilisation possible, and new technology of writing (blockchain) is what allows civilisation to transition to a new level.
How Many Apps Use Swift in 2019?
I listened to Crimetown season 2 on Overcast, but you're right, it looks like it's been removed from the feed. I was hoping they'd approach it more like Stitcher has, where they continue to produce open podcasts, but offer additional episodes or only gate a limited number (and definitely expected that any Spotify-only podcasts would be brand new, as opposed to removing access to pre-existing ones).
Remembers Jazelle DBX with a wry smile.
If you are that interested, you should probably just apply for a job there.
The trouble is, it works. Depressingly well.

Every story out there is about Cambridge Analytica, only a tiny proportion have been written recently enough to mention the phoenix. Yet they often won't, or give entirely the wrong impression like TFA here (defunct - oh that's a relief it's all over then). The number of old pieces that have had an update is so low as to be effectively none.

So we have to wait for the next scandal.
Here's my favorite example of a literate program: http://www.pbr-book.org/ I don't see how such a thing could be constructed using that Japanese way. Though I'm not sure how any software could be constructed in that Japanese way. ;)
I think this started on reddit programmerhumor. It was hilarious when it was happening since over the course of several days, more insane options debuted repeatedly. Having worked on enterprise software since the 90s I think makes Extra funny for me.

Is there anything else like this out there?
If we wanted to, pretty soon actually -- we have been involved in the financing side of income share agreements for a couple years now so we can do this competitively. As for sustainable profitability, that will depend on our relationship (network) with employers/staffing clients and how much they value our supply of talent.
Children of time[1] is a remarkable piece of writing. I wish I could unread it just so I could read it for the first time again

1. https://www.goodreads.com/book/show/25499718
True, but this is extremely personal information. Google has information on whether or not you are searching for information on breast cancer treatments. Combine with some health/fitness analytics and they can probably deduce whether or not you have breast cancer, and not a family member.
The problem, as described in this article, is that some people have good faith beliefs, respectfully expressed, that are nevertheless so repugnant to others that you will be tarred for not censoring them.
Thanks! It was a lot of fun and simultaneously a big headache.

The original bounds came in a shape file from the city's open data catalog [1].

After that it becomes a multi step process that has to be repeated at each zoom level.

So say zoom level 20:

+ Size the image where 1 px = 1 mercator pixel @ zoom level

+ "Seat" the image. Map tiles are usually 256x256 and your large image probably does not align correctly. i.e. probably (width % 256 != 0 && height % 256 != 0). So you have to calculate those offsets and add them as a border to the huge image.

+ Tile the large image into 256x256px tiles. (~240k of them at zoom level 19!, 60k at 18 etc etc.)

+ Repeat @ next zoom level

+ Store all the raster tiles on S3 and put CloudFront in front

+ Have your app implement a custom tile overlay (iOS, Android, GMaps JS all support this)

+ ???

+ Profit (just kidding, this costs me money)

There might be a better way to do this. I couldn't find a lot of good resources when I set out on the project so I made it up as I went along.

[1] https://www.denvergov.org/opendata
There are lots of reasons. For one, expanding the genetic code would allow new and interesting structures in RNAs, would allow massive expansion of amino acid coding sets, different evolution paths based on codon usage, etc. Generally in synthetic biology we want to build new systems from scratch, and these base pairs are a wonderful step in humanity defining life instead of life defining humanity.
Mostly Kaggle -- reading others solutions and notebooks and integrating them into mine code.

Also there's a great Coursera course on ML for Kaggle: https://www.coursera.org/learn/competitive-data-science

I think once you finish it, you're better than 60% of silicon valley data scientists, no kidding.
GCC 8.3
Every enthusiast has their own ideas about what qualifies as "knowing what you're doing". Nobody in the enthusiast community can agree on any of it.
That's like saying having legal abortion guarantees a zero percent birthrate. It would be legal to for restaurant owners to offer segregated sections if they wanted to, that's all.
I think parent's examples are not so great. let me list some for you:

CPA, even for being a barber you need to go to school for 2 years and get a degree, electricians, if you even want to work on nail, you need to be certified!!!!!
I pity the devs inheriting his code.
Many of my friend read the Chinese/original version of it more than a decade ago. It's a dictionary-style book. Unfortunately I never had the patient to read it.
The U.S. Navy Won’t Bring Back Mothballed Ships to Boost the Fleet
I do think they have made improvments to performance. Project search and loading the issues page used to timeout all the time on Gitlab.com, especially for the gitlab repo itself. Now it works much better, loads and searches at an acceptable speed with no timeouts.

I will say I've never had a problem with performance on self hosted Gitlab because of the smaller scale.
Cloud Services Platform–Bringing Hybrid Cloud to You
I like it, except that it's too long.
In some respects this is particularly useful in a criminal setting due to the US legal systems doctrine of un-clean hands. You can't sue your drug dealer for failing to deliver as agreed, for instance. As such, the blockchain is effectively the stand-in as you can't get sued by your counterparty over illegal transactions anyways, and the judge won't order you to reverse them.
Mass is simply defined as three or more people getting shot.
Organization doesn't happen when you put things away, it happens when you go to locate them again.

For some people that's a tautology, but not for everyone.
(already answered in the site chat but re-posted here)

Have you considered custom pricing tiers based on skills set and/or progress speed through the program?

Do you take remote students?

How is the 15% of income you take from students spent?
Kaggle is more than enough to get started. I would hire anyone who's Master there. Probably not even need for Master, just enough knowledge to explain why that thing work and that would not.

See this course to get into Kaggle: https://www.coursera.org/learn/competitive-data-science
I like to explore it more visually. https://hnews.xyz/
Is that something you might consider adding in the future?
( I’m the author of https://hnews.xyz )
From the article: "The fact is, it’s very easy to moderate comment sections."
Not that I am aware of. HFT firms generally don't need outside capital, so they have no motivation to deal with the headaches of running a fund. Funds exist for capital-intensive strategies where receiving fees provides a higher risk-adjusted return than the actual strategy.
I think this article can be summed up in one phrase:

Technology does not solve political problems
Ask HN: Thinking about Applying for a Gamedev Job, Any Tips about My Portfolio?
I have a sort of messy CV (multiple studies without degree), been self-employed for the past years working on a super niché project (Energy Market Simulations) and some other small projects, and now consider applying for a junior position at a german game developer working on an RTS (I'm german myself). I put together a quick portfolio. I never applied anywhere before so could you please give me some feedback, I'm a bit at a loss - I obviously could improve the design of it but for now I'm not even sure if I should include all those small not-very polished side projects or not.

Aurelwu.github.io/portfolio.html
In my experience with porting stuff, sometimes the bugs exposed by ports are not along the lines of "always works on x86, always fails on ARM". In a lot of cases it fails on both, with different frequencies, but maybe the assumptions are broken sooner or more often on another platform.
Wow. Great introduction. Love how you headed off snarky comments such as the percentage of income, the fact that $2K/mo isn’t a lot in some places, that 5 months of learning is only enough to start a new journey, not reach the destination, etc. I need to incorporate this tactic into my communications.
https://www.heise.de/newsticker/meldung/Missing-Link-Migrati...
Undefined as per the spec.
Shutdown blocks until draining is complete, but ListenAndServe returns immediately when Shutdown is called: https://golang.org/pkg/net/http/#Server.Shutdown

>When Shutdown is called, Serve, ListenAndServe, and ListenAndServeTLS immediately return ErrServerClosed. Make sure the program doesn't exit and waits instead for Shutdown to return.

So no, this writes to the "done" channel essentially immediately once `close(stop)` is called, and ends the process prematurely.
I've seen a similar outcome on some Discord rooms and occasionally on Twitter. I think a lot of it has to do with the attitude people take (and the difference based on platform, I think, tends to relate mostly to the attitude an uninitiated person would take on that platform).
Look I'm happy to take my part of the blame but some of what was wrong was so damn subtle.

Ultimately one does trust people to make design decisions at some level of code that one does not second guess...
I scanned the thread a bit and can second this. I am originally from Ohio the type and extremity of right wing ideas present there seemed far to the right of anything typical in the midwest. There are KKK types and similar in Ohio of course but they're pretty extreme outliers in most areas, especially anywhere near a city or a college.

I agree that SF is a special kind of bubble, but I do think there's been an explosion of shockingly extreme right-wing thinking on the Internet in recent years... really since about 2008-2012 as near as I can tell.
I took a part time job (brewer) and was able to negotiate my hours at my day job (sysadmin) to 75%. It works out to about 50 hours a week, but I don't commute for either.

It was a really good decision for me, as I was very unhappy for a while. I usually work from 7-5 every day, and still have time for a social life and side projects. The brewery gives me perspective and a release from my frustrating sysadmin job, and the sysadmin job provides me good pay and mental stimulation. The result is I'm happy and productive at both places.

I guess in your options, it would be closest to B.

I think the key is to make sure you have limits on your hours in both areas, so that they don't take over your life. If your side projects are just for fun, a few hours here and there on weekends/evenings will be relaxing and you'll find time for them.
Im sure apple fanboys would love the "street cred" and youtube views for getting involved in supporting their favorite brand.
Not even the ones with friends at GHCQ et al?

I value your idea about language, and sometimes I use 'government' in general terms. In your example however, I believe given the opportunity, scumbag ministers and police would indeed look into people's medical records, and would indeed abuse this information.

As an American, I'm constantly upset with our government's abuses, especially by our police and their access to otherwise private info.
It's similar to discovering a new code library that you admire and want to learn more about. You'd dive into the code, analyze it, pick it apart, try to understand the intent of the author and how you could learn from it to improve your craft.
"Most of the modest costs of decarbonization will never hit the federal budget, as they will be absorbed by the utility industry, the automobile producers, and other parts of the private economy."

This worked out great for France. Just tell all the working class to buy a Tesla
rust works with xbox360 classic, go-lang works with the likes of debian chromebook14-bt as far as I recall.
"FANG Leaves Texas Court District In Digital Dark Age"

A fun idea, never going to happen though...
I kind of miss the point where you think about what people said, react to that actual argument and wonder for brief time whether they actually might have a point.

It is failure of this one way more then just lack of pause - especially in long term relationships.
Like Black Mirror, many of the plot lines are distressing. As it's a collection of short stories, being specific about what the particular things are ruins plot devices.

It's not a book to read to cheer yourself up. It's interesting and clever, but I don't feel comfortable unreservedly recommending it to people I don't know. Hence the warning, it's so people who know that they're sensitive to difficult topics, either in general or right now, don't go ploughing in unawares.
I can only describe Scott as a paragon of intellectual honesty and a true proponent of fair and unbiased discourse. So it saddens me to see him [partially] silenced by trolls and people who are dishonestly pushing their agendas.

I can imagine how many discussions and people have been silenced in a similar manner, especially when things are more muddled.
LLVM bytecode is very cool, and arguably evidence that a more generic system could be successful, but it is not considered to be instruction-set agnostic. Yes, it allowed Apple to tweak the cpu in new Apple Watches without requiring updated app submissions, which is great. But it would not support a transition from, for example, x86 to ARM. I've seen this topic discussed multiple times, best summary I could find is from a quora post:

Everyone's first thought (including the other two answerers here!) was that this would allow Apple to change processors entirely: if they wanted to make an Intel iPhone, for instance, they could just tell the App Store to start converting apps' bitcode to Intel machine code instead of ARM machine code for the new phones, and every app would instantly be "updated" for the new processor.

But in practice, this doesn't seem likely. Even with LLVM's unusually clean separation between frontend and backend, the frontend actually does know certain things about the processor it's targeting (mainly details about its memory layout, or special processor features it can use to make certain code faster). These things get baked into the bitcode, and in practice ensure you can't really mix-and-match frontends and backends as freely as you would like. So suddenly switching processors entirely probably isn't in the cards.

What's more likely is that it will allow Apple to make smaller improvements to their processors and then roll them out to existing apps. ...
Robert Nau's notes on time series are a good start - https://people.duke.edu/~rnau/411home.htm

Keep in mind:

- not everything that can be represented as time series, should be

- not everything that can be represented as time series, can be reliably forecasted

- the theory on time series forecasting is dry. Really dry.

- working with time series is quite different from most other ML tasks

- the more advanced solutions that get mentioned in the latest research are specific to the application that was subject of the paper and often don't generalise very well
> The products you mention are all good examples of niche products for techies.

The blind person that told me about how much better Gopher was than the modern web for blind people was not a techie, and I don't think it is moral to treat disabilities as just a "niche."
I agree the order in the table is irrelevant. However, the ordering observed by another entity doing 3 different read-only transactions is relevant.

The third party does query 1 and sees [1]. This is a result of the initial state.

The third party does query 2 and sees [1, 10]. This is a result of the second transaction committing. The second transaction just inserts '10' so [1,10] makes sense.

The third party does query 3 and sees [1, 1, 10]. This is a result of the first transaction committing but postgresql pretending it committed before the second transaction. The first transaction inserts the sum of what was in the table. If the first transaction committed first then inserting '1' is allowed in the serial order. It doesn't break the second transaction because the second transaction didn't read any rows. In order to let the transaction commit postgresql pretends that it actually committed first

There is no serial order the transactions could have committed in that would let the third party see these results. However, this allowed in postgresql because postgresql doesn't prevent anomalies that can only be observed across multiple transactions.
Slightly more recent: The Design and Implementation of the 4.4 BSD Operating System, which includes some of the Berkeley additions to the kernel, such as TCP/IP and sockets.

And then there's xv6 [1], a small Unix running on vx32 from MIT for teaching purposes, full of comments, and available as a booklet that is directly inspired by Lions' commentary on the 6th edition of Unix.

I actually agree, though: to really appreciate the classics you should start with (Maurice) Bach. :-P

[1] https://pdos.csail.mit.edu/6.828/2018/xv6.html
Ethereal.Email Generates Test Email Accounts Using Faker.js
Which government is censoring people?
No it doesn't. A private company has an obligation by contract to protect that information, even from the government. Our 4th amendment privacy rights apply to businesses as well.

Edit: I thought we were talking about America.
The only disagreement I have with his statements is that I think the Itanic and blind vendor buy-in is what sunk non-x86 processors. amd64 is what actually brought x86 ubiquity while ia64 never reached any relative market share.
Self acceptance. I developed quite the case of self loathing from a life on the spectrum without knowing it. I had a deep unconscious belief that I was bad, lazy, dumb or just broken.

It's helped me to treat myself and others with a lot more compassion. My mental health and productivity have both improved dramatically. It has been truly life changing.
Not _everything_ but a large part of what I do does involve rather deep thought.

But indeed, what helps me is to pick one of the things that is easy to 'refocus'.
I couldn't name a major corporation that uses NetBSD on their servers or routers. (Yahoo used to use FreeBSD servers, but even they migrated to Linux.)

Is there a major router vendor or something else that uses NetBSD in a big way?
Undefined as per the spec. Does not mean it does not have a certain behavior on a given implementation.

The spec also does mention implemtation defined behavior. However, undefined things still need to be handled.
> Any fair moderation policy won’t provide the moderator with any excuse to delete [the guy who really likes pedophilia ... posting on every thread ... followed by a ten thousand word manifesto].

And there's the problem. It's not "unfair" to delete comments like those described.
Realistically if you are hiring entry level people, with few exceptions you are hiring on potential, not skill and experience. You end up training the explicitly, or implicitly by paying them to learn for the first few years.

In this context it is useful to think of bootcamps, ideas like this, and even most undergrad degrees as a filter - not a certification.

If someone is motivated enough to do a program like this and shows some good understanding of basics, that gives you a lot of information in hiring.
There's a subtype who ignores your review request for weeks but delivers a verbal drive-by nitpicking, as he's leaving work early, which focuses on trivial matters of opinion and ignores obvious bugs in functionality.
I have determined that I am far too liberal for Alabama, yet too conservative for California_SFO.

The feedback loop of exclusion works for a lot of monocultures. They just have to be offensively fanatic about something, and the zeal will drive out anyone foolishly moderate enough to disagree.

If you wouldn't enjoy assigning the Christian apostles to football team positions, you will feel like an alien somewhere. If you think veganism is nonsense from both ethical and nutritional stances, you will feel like an alien somewhere.

The ideological monocultures have to be intentionally upset, or they progress into self-reinforcing shielded bubbles, that are even tougher to crack.

I'd like to be able to live somewhere that I might hear people discussing open borders at the gun range, or misogyny at the gym, or military budgets at the coffee shop. I'm sick of people suffering "downvoted for disagreement" in real life. It's like the awful clique-caste system from high school has metastasized into (un)civil adult society, and no one can eat at anyone else's lunch table anymore.
Thank you "Modern Labor" for being yet another force that is determined to make software development go the way of Woodworking, Welding, Automotive Manufacturing, etc.

We're already on the path toward blue collar salaries thanks to big pushes from government and big tech (Google,FB,etc.) to lower labor costs by inflating the supply of workers. You've heard it before - "not enough software developers!"... Yet salaries are barely moving? We didn't need it, but now startups like "Modern Labor" further incentives an ever growing influx of programmers into a market which is destined for over saturation.

Get ready folks. Your white color job, is turning blue faster than you even realize it. Find something to specialize in and do it fast.
> That's why they get classified as right-wing by most everyone except themselves.

"libertarians are always classified as X" reliably identifies a person as opposite-of-X.

if you hit up the conservative forums, you'll find libertarians regularly described as dope-smoking lefty hippies, and whatever else.
Any chance all the lists[1] will get their own RSS feeds?

[1]https://news.ycombinator.com/lists
Only now I realized that I use https://hckrnews.com for so many years that I have come to think of it as the actual HN front page. It's hard to imagine something better.
Why Can't C++ Be Parsed with a LR(1) Parser?
Normal HN but time-bound: front page as it appeared on day x. Submissions ordered by time spent in the front page.

I think the message on top takes too much space and would prefer something like

<y <d <m (2019-02-22) d> m> y>

or

<<< << < (2019-02-22) > >> >>>

or

< < < (2019-02-22) > > >

But that's just me.