skysight-inc/HackerNews huggingface dataset:
This is also something Yudkowsky has something interesting to say about

https://arbital.com/p/logical_dt/

Summary: LDT is a decision theory that is able to recognise that the decisions of all agents who implement LDT will be correlated. When it makes a decision it knows that it's making the decision for its entire decision-theoretic equivalence class. If it ever decided to knowingly do a thing that is "individually rational" but collectively disastrous, in cases where the personal cost of the disaster outweighs the personal benefits of defecting, then it would be malfunctioning.

I put quotes around "individually rational" because, in light of LDT, CDT is not really rational. It performs worse. It doesn't win.

And, personally, I don't think the old model of decisionmaking was closer to what humans intuitively consider to be sane, effective decisionmaking, I think we had to be taught to be ruthless parasites who can't keep promises, and I hope we can unlearn that now.
There is also "counterexamples in topology"!
Is RCN more of a CNN alternative most useful to image-related tasks or could also work well to other types of neural networks?

ps: thanks god for Reader mode on Safari
Trying to wrap my head around this.

The server is going to be slowly building up a real reply. But it also knows that most likely, the real reply is going to need a list of assets that doesn't change regardless of what the reply is.

So to save time, the server is going to spit out a few packets early that say "Hey, while you're waiting on me, go load these".

Am I understanding this right?

It's like your server at the restaurant bringing you appetizers early because they're fast to cook and you were just going to be sitting there doing nothing anyways.
For instance, you could add this to a popular site to create a really easy DDOS attack on the target of your choice.
I only skimmed over the article, but I think the title on HN does not reflect the claims the authors are making.

The title of the paper is: A generative vision model that trains with high data efficiency and breaks text-based CAPTCHAs

The title of the article is: Common Sense, Cortex, and CAPTCHA

That's nowhere near the sensationalist title at HN: RCN is much more data efficient than traditional Deep Neural Networks
Well, it has been a while since the last time, but a ritual is a ritual and it has to be followed.

Whenever someone says "minesweeper", I have to post my implementation.

Here goes: http://www.ronilan.com/bugsweeper/

Few notes:

1. This is dated January 2014. It is a job interview homework.

2. The HN community has detected a bug and indicated that it should be fixed. That was done March 2017.

3. There are currently no known bugs.

4. The goal of the game is to find the unknowns.

5. No puns intended.

6. Code: http://www.ronilan.com/bugsweeper/js/bugsweeper.js
> Sharding would also affect the process of contributing changes to GitLab as every contributor would now have to make sure a shard key is present in their queries.

Why is this a problem? If you need to make a change to improve scalability, it doesn't seem unreasonable to ask contributors to follow code and performance guidelines.
This would be cool but then the debate remains almost the same, just how many wolves can the drone guarding the sheep shoot, a wolf has got to eat so some programmers got to randomize a few 'look the other way' actions in.
Rash of ‘Knockout Game’ Attacks Has Some in New York and Pittsburgh Worried
so...JS injection then?
Very cool. I had no idea about some of these features. 'Escape hatch' is a much better way to think about this instead of 'eject'. Re. create-react-app: I definitely prefer it when other libraries (like cosmos or storybook) integrate directly with CRA without forcing me to eject.

It sounds like these features go a long way toward addressing the concerns people had re. my parent comment. You can provide custom frontend or backend code with sacrificing too much of the power of Anvil.
Yeah, I figured that. I imagine it's a bit challenging to model though.

You'd have to be running every instance simultaneously and have them all observing and reacting to each other.

Also gets into some interesting "morality" type of questions. As in if an instance cheats to get ahead, are there consequences?
Thanks. This actually sums it better than the article.
20 years of CMUT being the next big thing in ultrasound has left me a sceptic, but I know some really smart people at Butterfly.
I don't think they would bring a device to market that they didn't think was competitive. My guess is that it'll be okay, not the best imaging handheld device on the market but better than several of our competitors.
Now I know I where the guy that beat Sim City got the name "Magnasanti".

Impressive!
Ratios eh?

If over 90% of people killed by cops were armed, and the majority of those killed, were killed during the commission of a crime one might come to the conclusion that armed commission of crimes is the leading cause of death by cop.

African Americans commit murder at a ratio 8 times that of white people. If anything black people are statistically under represented in police homicides.

_would love to hear_ what warranted the deletion of this post...
To further clarify, my intuition (having not read the spec) is that even if a middle-box sent a 103 response and had the client download a JS or CSS file, it won't get used by the client unless it is referenced by the document that is ultimately being loaded.

So yes, the file would get fetched, but no, it can't affect the page being rendered by the browser.
https://i.redd.it/q0334spe5fny.png

2 out of the top 10 committers work for Blockstream (matt works at Chaincode Labs now).

Care to revisit your conspiracy? Or is something wrong with the data?
This video has more information about these "monsters": https://www.youtube.com/watch?v=56gzV0od6DU

Fractals are one of the most important epistemological tools of our time.
How do mobile carriers know video resolution over HTTPS connections?
I hosted my own mailserver for years then at about the same time email to Outlook.com and GMail started to bounce due to blacklisting. I complied with all the SPF requirements but no luck. Turns out you can be blacklisted by simply being on the same network as another blacklisted server. Guilt by association. Try getting a human response from these faceless corporate giants.
You are misusing the term "voter fraud" here. It doesn't mean what you think it means. "Voter fraud" refers only to intentional voting by people who don't have the right to vote, or who are voting more than once.

There basically is no such thing as "voter fraud"; there have only been a few handfuls of cases in the past two decades, out of billions of votes cast. So it's important not to play fast and loose with the use of this term. Republicans are using professional liars to allege that voter fraud is a real thing. It's not.
I gotta say, I got pregnant despite taking measures to prevent it. It's not that abnormal. (Now you're going to tell me that I had sex so it was a choice. Let the reader reflect on his or her own experiences.) Also, state incentives for single motherhood are a farce. That's some crazy propaganda -- when's the last time you talked with a single mom? And what incentives are you talking about? Crappy maternity leave, no free childcare, no free snowsuits or diapers, formula costing money and breastfeeding costing time....

OB/GYNs for all their faults go into the profession with the desire to help women. Sexism on their part is not the reason for poor maternal health outcomes in the US.
I went from learning Python with Bottle, moved to Flask, found I was reinventing the wheel with just about everything, wasted vast amounts of time trying to integrate basic functionality from third party Flask libraries for things like auth and cookies, moved on to Falcon for building APIs, and finally arrived at AWS Lambda with Python and Cognito. Its now six years into the journey of turning myself into a complete full stack developer with database, back end and front end skills.

With AWS Lambda, Python, AWS Cognito, Postgres and ReactJS I can build large scale complete applications.

I think I'm vastly more productive today than I was then. That's partly a function of being a much better programmer in general, partly about now having developed expertise with my chosen technology set.

There's no way I'd go back to something as bare bones as Bottle or Flask any more. If I had to use a Python framework I'd look at a batteries included system like Django. As I say however, I've settled on Lambda, Cognito, Python, Postgres and ReactJS. I've done the hard yards... years of learning and many thousands of lines of code written.

>> Need to subclass and override much of it to finally have something usable.

This is really not something you should be spending your minimal available programming time doing.
Ask HN: How to find developers with NO SKILLs to work for me?
I had built 3 startups (3-4M annual revenue before I sold them) and do not have formal education. I developed them on my own, did all marketings, sales, customer service. Later, I hired a few friends and friends of friends and trained them in my style of customer service and marketing then finally sold off the startup. I've never worked as a professional programmer and learned to build everything from the internet. I am easily able to train people in sales and customer service but training someone with no technical education into development is impossible. I was stupid enough to actually try this on some friends who were unemployed and failed. Now, the trouble is that I've no developer friends and the new startup which I want to do requires 2-3 developers to build a prototype. But I don't see why will anyone work for a less skilled person like me? Sure, I can afford to pay them 1.5-2x of what they are currently get paid. But there will be no promotion (what role will I promote them to?), no colleagues to help them out. No limitation on the scope of work. I think people work for more than just money, sure I can provide money and challenging work. Most devs I talked on upwork are not brave enough to build an app from ground-up They don't even show much interest. They want me to break it down into tasks and then they'll implement it. So, what will make you work for a no name, new company as a developer where the founder is not exceptionally talented or very technically competent and no scope for promotion either?
Awesome, thanks! I've been reading up a bit and this is exactly what I was hoping to find.
Problem with a lot of interest in a solution: writers seeking to grow their audience. My investment into the solution spans a five years. I've built two working solutions. Solution #1 has been sales tested for a month during which it generated $20,000 from a handful of customers. If interested in a conversation, let me know. I'm taking solution #2 to market in a few weeks and have ready leads. @robotkdik
This is one of the ways to use AWS 'the right way'. Without serious optimization, using AWS as a IaaS provider is going to cost more.

AWS provides a ton of building block primitives you can use to build with at a price point better than you can do it yourself. If you just try to do it yourself using their IaaS offerings 24/7 (ec2, vpc, etc) then you're in for a bad time.
Generally correct. However, the the final response won’t necessarily actually include those headers, so it’s more that the server is saying, “I think you’ll get this, but don’t quote me on it”.

In the case of a Link header, it would thus be OK to fetch the resources, and if you don’t end up needing them, c’est la vie. In the case of CSS, it’d be perfectly legitimate to load the CSS in anticipation. It would even be OK to execute JavaScript up to the point of its needing to interact with the document or HTTP. But it would be not OK to execute anything that was not safe (in the terminology of the HTTP spec on methods).

I’d extend your parallel in appetisers, but it gets mildly disturbing quite quickly.
We're moving away from gitlab because the performance is too much to bear. We're hearing "aaaaaarg I really hate gitlab" a few times a day.

The pipeline pages takes 7 seconds to load. It's really bad. We stopped using issues because just listing them was a chore. Pushing 1 file takes at least 30 seconds to 1 minute.

Anyways, the work falls on me to replace it. We're going with Phabricator and Jenkins.
This is the tragedy of the commons viewed as an optimization problem. A global optimum provides benefits essentially perpetually, making it more valuable than the local optimums which are arrived at by each actor individually. (It does require extending the time though the actor's descendents.)

Hence the old saw's insistence on "enlightened self interest".
It's not about applications, it's about hardware. The corporate giants control the mobile hardware.
Yes, it was already going to happen, but today was an apt day to announce, that's all.
Gerrymandering and lobbyists are entirely irrelevant to the issue at hand.

What you are "sure of" is just really invented. There's absolutely no evidence in the recent past of Democrats pulling any crap like this. Certainly not as an intentional, national policy initiative designed to disenfranchise others.

Brazile is similarly irrelevant; the very most she is even alleged to have done is to tell someone about debate questions ahead of time, which would only be considered a serious advantage by people credulous enough to believe that Hillary Clinton and Bernie Sanders aren't talented and intelligent enough to handle all foreseeable questions quite well. DWS' actions are similarly entirely irrelevant to a discussion of voter suppression.
No. The JS would still be need to referenced by the page, this just affects preloading of assets.
The organizations I have seen that do best at this have teams of data scientists collaborating with devs/engineers and business analysts... there need to be a lot of different research activities going on most of which are working off the same data/compute infrastructure but with some people dissatisfied and pushing the edge of course. Also regarding hiring pipelines I would discourage hiring based on technology keywords as anyone that is a good fit should be intelligent and curious enough to pick up their new employer's tech stack relatively quickly.
That would improve life expectancy significantly, now you're thinking holistically.
I was speaking of assigning private static IPs to everything on your virtual private network, and then using a private DNS server. This allows you to reach your devices/hosts by name rather than their IP.

However, the entire scenario relies on you having at least one static IP address for your firewall/VPN endpoint. You need to be able to reach that from anywhere on the public Internet.
No, not exactly. Read some of the other comments. Like this one:

https://news.ycombinator.com/item?id=15589943
HSA is also a longer term play. The pieces are in place for AMD literally jump 1-2 years ahead of Intel and Nvidia.
I have to say I'm a little surprised at the downvotes. I said much snarkier things elsewhere. US good at medical intervention for neonatal mortality, Finland good at providing consistent prenatal care -- what's the offensive or untrue part?
The mark-up in western hospitals notwithstanding I can see a large market for cheaper devices in countries that are not so rich.
Have a clear retention policy. You must differentiate between hot and cold data, it will help you minimize the size and thus cost of your high-performance cluster and the lower performance one.
Because GFW (maybe accidentally) blocked quite a few CDNs, that influenced many other 'not-on-list' sites overseas to download their assets properly.
More likely, you do that, and won't bother.
This is the difference between being #1 and #2 in a space.

If what they have works for them, precisely none of these people will bother.
Python. Part of it:

shutil.rmtree('Input4RTAvTEST',ignore_errors=Tr

is a reference to the shutil module[1], which I suspect is unique enough to identify Python.

fName = os.path.bas

is also a pretty good hint (likely a call to os.path.basename)

Interestingly, can't find this code a Google search.

[1]: https://docs.python.org/3/library/shutil.html#shutil.rmtree
That'll be a nice worry for doctors to have in reaction to the spread of consumer-available precision imagery equipment.

Right now I think it's more valid to worry about the patients who can't receive care due to whatever host of valid economic/social/cultural reasons prevent them from doing so -- and one of the best ways to help that struggle seems to be the creation of cheaper and more available diagnostics and therapies.

I don't know about this specific device -- but any competition in the medical diagnostics market that may drive device price down seems to be a benefit.
I'm a consultant in AWS, mainly doing cost optimization.

My favorite that most people miss is the S3 VPC endpoint. Putting an S3 endpoint in your VPC gives any traffic to S3 it's own internal route, so it's not billed like public traffic. I've seen several reductions in the 20-50k a month range with this one trick.

Otherwise, stop doing baremetal processes on the cloud. It's dumb. For instance, I see people operating a file gateway server (with 5 figure a year licensing costs) on ec2 using EBS storage. This is a perfect use case for replacement with S3, with lambda code running in response to whatever file gateway event you're monitoring.

Lastly, you need to really challenge people's conceptions about when resources need to be in use. Does a dev/test site need to be running the 16 hours that people are not at work? Of course not, except when people are staying late. So you create incentives to turn it off, or you run it on something like ECS or kubernetes with software to stop containers if they're not actively used in a 15 minute window (and then the cluster can scale down).
There are product spaces where one player is seen as having it all wrapped up. Other big players have no stomach to compete but small, agile startups can begin chipping away at their business quite easily. The entrenched single player often treats their current customers and prospective customers like shit.
Just use Psiphon or ShadowsocksR, you will be fine, don't use a cliche old VPN.
SoftBank, Facebook, and Amazon commit to 8,700 mile transpacific subsea cable
one reason to dislike it, is because it is way too stateful.
and a lot of things depends on timings.
/and the spec misses some stuff, like if all my streams are done (except one long running stream, SSE, etc) and I get a new request what do do now? (there are multiple ways of doing that, one would be to just cancel the long running stream and hope that the client reconnects to the new connection).

Personally I think it is more complex than it was needed to be.
stream priority can also be a PITA.

Ah and I basically forgot, due to the state it is practically not the best protocol for mobile clients over 2G/low end 3G.

It's not the worst, I think h2 would be fine if it would be 10 years earlier, since I think we can learn a lot from the behavior of h2 in real world scenarios and than use the best things from http/1.1 and h2 to make h3.
Paragon NTFS for Mac 15 Crack and Serial Keygen Full Version Free
I fail to see how those are competing objectives...
I just went to Shanghai, bought a local SIM card and installed any VPN app from the App Store on my phone (I used "HexaTech"). Had no problems at all with it, even with the free tier. I was kind of surprised how easy it was to get through the GFW
The Romans had some as tall as 9 stories; the top ones were indeed undesirable: https://en.wikipedia.org/wiki/Insula_(building)

For ancient urban dwellers, though, you’d have to weigh the inconvenience of climbing stairs against the inconvenience of walking miles in from some notional suburb. Certainly in the case of Rome, there was really no option for most people.
You're also only guaranteed gigabit speeds on the higher tier instances. I'd be interested in what you get using iperf3 between EC2 and your home connection.
At first, I thought, "they must limit URLs to be relative" which would solve that issue, but a lot of sites use CDNs to host static assets, so I don't know.
Well, you've successfully distracted me for a good ten minutes. Really like the UI.
The title of this blog post is overblown. The text is a setup to advertise the authors' book, and to meet the company at the Supercomputing conference.
If the code is behind a scratch off strip, then because you scratched it off and the code was already used, you can be assured that your item is counterfeit.

On the other hand, being the first to check the code is NOT perfect proof that your item is legitimate. If the counterfeiter makes 100 of an item, the one of those will still pass verification. Unless you get notified of other attempts later, of course.
I don’t think the article is. However, it’s still there (there’s only one insula left), and it’s more uniformly made up of tall buildings than anywhere in Rome likely was.
It’s also a feature to help keep out people with worse credit, who are likelier to cause problems, such as in hotels.
Ask HN: Is there a polyempty?
I do not like IE 11's developer tools. I wish I could use Chrome Dev Tools in IE 11 mode to find that bug. Is there a polyempty (opposite of polyfill) or a Chrome Dev Tools option that would help me?
Facebook’s 2016 Election Team Gave Advertisers a Blueprint to a Divided US
Thank god this isn't one of websites that just says NO in 144pt font.
You don't need to be a technical genius to start learning about the software development lifecycle. Any professional programmers you speak to will require some sort of business requirements. It is your responsibility, as the business owner, to outline the who/what/when/where of each feature (and leave the 'how' to the experts).

You also need to understand the impact of no defined scope. Typical business plans or MVP requirements will absolutely define a scope. This scope of work should match your best guess for a minimum viable product - based on your market research. This allows you to remain on budget and measure your success.

With a solid business plan, a set of strategic business requirements, a well defined scope, and 2x salary - you will have no problem finding talented developers.
I always imagined super computer coding being a place where assembly is considered abstract. If you are that close to the hardware then measuring your code in clock cycles does make sense. The link below is to an article about 'div' optimization in compilers that gives more insight.

[1] http://www.nynaeve.net/?p=115
Techmeme summary: Alex Kantrowitz / BuzzFeed: Facebook provided political advertisers 14 targeted categories from very liberal “youthful urbanites” to very conservative “great outdoors” during 2016 election
On Disk IO: Access Patterns in LSM Trees
I met Neil Harbisson in Brighton in September this year when he gave a stunning talk at the Reasons conference. He's a true visionary, who really pushes the envelope.

Not only does he perceive colours as single notes but assemblages of colours become chords. So, faces for instance to him don't necessarily look pretty but they sound good (he specifically mentioned Prince Charles, who apparently sounds very pleasant ...).
He also dresses in chords that fit the occasion and showed a picture of a particularly gaudy dress he apparently wore at a funeral because it sounds like C minor.

This certainly has mostly artistic value for now but it truly expands the way we perceive and make sense of the world.
I really don't think 3 people is going to cover this.

Like literally, NVidia will just pay 3 people to do nothing but argue with those 3 people on mailing lists and keep them from landing patches at a reasonable rate.

It would cost nothing compared to the benefit of slowing your only competitor down in a space worth this much.

(and i've literally seen not-great companies do this to people's open source projects, so ...)