skysight-inc/HackerNews huggingface dataset:
I like the use of "unsafe" for something that you don't want to reach for first. Those who are new get a very clear warning and those who aren't have had the opportunity to understand the nuances.

React uses the term "danger" to express a similar concept. You are trusting this value to already have been sanitized / escaped.

https://reactjs.org/docs/dom-elements.html#dangerouslysetinn...

¯\_(ツ)_/¯ I don't actually feel that strongly about a keyword that is used sparingly.

Aside: Thanks for everything you do for Rust and the community!
HTML makes perfect sense, as another poster said.

I've also found Authorea[1] to be pretty promising.

[1] https://www.authorea.com/
I work remote, and generally put in extra work while others are commuting, and this actually helps me collaborate with folks in other time zones. I'm happy to trade my extra labor for the benefit of not being stuck in traffic in a toll road. In addition to saving on fuel, tolls, and car depreciation, I haven't been rear-ended in years. Back when I drove more frequently, my car had several rear-end collisions.
I'm first author of the linked paper and am working on Pallene for my PhD. Feel free to ask any questions here!
I don't understand the Android app bit. If you're trying to free up time for studying, that implies passive income to me. If you think an Android app will generate $60k/year, you should probably recheck your assumptions.
XBox DRM is no joke.
KidInspector is an all-comprehensive solution for parental control for Windows
Is a “corporation” making bulk requests? Or are users of shortcuts making requests?
This is not true. Maybe when the game first came out, but average skill level has decreased greatly.
> In the US, the idea that the federal government could issue such a ban would be preposterous.

Yes, but only because the US is a federal republic where the states, not the central government, have general police powers. That kind of blanket regulation would not be particularly out of line with the kind of thing state laws regulate in schools, however.
But they all used to, which means functionally the only difference is now there isn't a link so I have to make an additional request, in a new tab, directly to Wikipedia for more information (Demographics, Economics, Government, etc).
Any data to suggest a “huge spike in hosting costs?”
I tend to disagree when someone speaks of the 1% as being money driven. After a certain point, you can buy basically anything and more money won't change that. Influence may be the next level for these people.

The article mentions Scott Walker(I'm from Wisconsin. My grandfather was a union worker, I am not). I am largely against anyone bank rolling a political candidate. By eliminating the collective bargaining rights, Wisconsin became a prime competitor for manufacturing in the midwest. Free market competition allows for greater which in where one works. In the same way that we saw ping pong tables at software companies, we are seeing more attractive manufacturers pull ahead based on higher salaries that collective bargaining attempted to offer.

The class-ist mindset of this article is not a good thing for anyone. Elevating the 1% to the status of enemy will only sew further instability in an already precarious time.
Most actual complaints I see here are about moral rights. These are adjacent to copyright, but represent a distinct set of concerns related to the author's reputation rather than exploitation of the work per se.
I thought the point of antitrust was to enforce fair competition. E.G one company can't buy up every cellular provider.

Given that github has a number of prominent competitors (gitlab, bitbucket), is this really an issue?
I have to say I think the impact of scooters on global warming will be nil if not negative.

Those little stand-up electric scooters mostly substitute for walking, not driving. And in that sense they are worse for global warming because they actually use electricity, in many places generated by coal.

And consider the warming impact of making the things. Metal forging, paint, tires, batteries, electronics.
There should be a better set of symbols focused on recyclablity. I'm sure people see a symbol with a group of arrows in a cycle and assume it must be recyclable.
Worse, it's to the fourth: https://en.wikipedia.org/wiki/Gross_axle_weight_rating

Road damage rises steeply with axle weight, and is estimated "as a rule of thumb... for reasonably strong pavement surfaces" to be proportional to the fourth power of the axle weight. This means that doubling the axle weight will increase road damage (2x2x2x2)=16 times. For this reason trucks with a high axle weight are heavily taxed in most countries.

For a more concrete example, compare a Honda Civic (about 3000 lbs including passengers) and a bike + rider (call it 250 lbs). The ratio of road damage is 3000^4 / 250^4.

The car does over 20,000x as much damage to the road. And heavy trucks are much much worse, hence the taxes that wikipedia mentions.

I've heard people complain that bikes don't pay gas taxes to fund road work. While that may be true of new construction, nobody's ever repaved a road because too many bikes rode on it. And if we're talking about taxing bike riders to pay for new construction, how about we spend it on separated bike paths instead of dumping it into more roads for cars? No bike rider wants to be sharing the road with you, it's just the only option in most places.
And this one

"China's Dystopian Social Credit System"

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

less than 24 hours later.
Being pretty certain isn't the same as being certain. I really don't care what most libraries do as long as they document what exactly they have chosen to do. Go's `sort.Sort(data Interface)` definitely does not shuffle.
Yes, the difference is 37 seconds now, but it's growing quadratically. It's quite possible that we'll change the way we express times and dates, but it's almost certain that we'll want them to stay in phase with the sun, and we'll probably want to stick with the SI second and with something like TAI. My guess is we'll continue to want a simple relationship between TAI (or its successor) and the civil clock time, something like the current relationship according to which they are a whole number of seconds apart. That implies that we'll need something like leap seconds (or leap minutes perhaps). There doesn't seem to be a reasonable alternative.
If you liked the photos, you might also enjoy this site about abandoned buildings in Japan: https://haikyo.org/
Well, what you can do and what's fair and friendly are not always the same thing. For example, although I have to pay taxes to the government but not to charities, I may use a charity as an example of somewhere to give money to.
That's likely subjective, as I think it's extremely aesthetically pleasing - I've always seen Brutalism as having strong links with the Bauhaus style, something else I have high regard for.

I won't argue with your city of the past argument as I'm not sure I'd term it as the dominant architecture of a city of the future, but I think it definitely has a place. I would argue against Brutalism expressing domination over people - I've always seen it more as expressing function in form, which would be the opposite. Given it's close ties to Soviet architecture I can see how a lot of the buildings built in the style would have literally been used for the oppression of individual will, however.

Also, with regards to it's opinion in the UK and worldwide, Brutalism is experiencing something of a revival:

https://www.nytimes.com/2016/10/06/t-magazine/design/brutali...

https://www.europeanceo.com/lifestyle/brutalisms-message-may...

https://houseandhome.com/decorating-design/brutalism-revival...
It blows my mind how far behind schedule BER is. According to Wikipedia, construction started in 2006 and was scheduled to complete in October 2011 (aka about 5 years was allocated for construction). It's now almost October 2018. We're now 7 YEARS past the originally scheduled completion date. It's claimed that the airport won't open until Fall 2020. That means the airport won't open until at least 9 years past the original opening date. If that happens, construction will have taken 14 years when it was originally scheduled to take 5 years.
Please find Stanford's "Deep Learning for Computer Vision"
https://m.youtube.com/playlist?list=PL3FW7Lu3i5JvHM8ljYj-zLf...
> You started your thread saying "I've worked on private blockchain solutions for financial firms"

Yes: I stated "I work in this field, this is what I see around me at companies that are doing private blockchains. I haven't heard these arguments around me before."

While your approach is: "Here is my resume, now I demand you to give me examples so I can prove my point."

> Correction: I am not aware of any production ready private blockchain that cannot be replaced by another technology not using blockchain.

Ah great! Since your argument is that they can all be replaced, can you name a private blockchain solution that IS running in production that can be replaced?

While you are at it:

> Digital contracts are recognized if you have a private contracts agreeing on recognizing them.

IANAL but AFAIK this is completely false. Do you have any examples of smart contracts running on blockchains being enforced in a court?
Yes, it’s called a “URL.”
When he dies, I will be very sad. He is a great musician and a humble human being. Such a down to earth guy.
Nancy MacLean responds to her critics
I love meow wolf. I hope they have huge success in Denver and I hope Austin gets an installation too. Spotify has some of the soundtracks and musician cd's available to listen online - great way to put your mind back into the magic.
What are you comparing against what there? Two C executables with the same compiler flags on the same OS?
I would be very surprised if refurbishing it and adding more modern terminals is more expensive than a new airport. Just the process of figuring out what to build and how you're going to build it costs a lot.
Those who enjoyed this should check out Roger Lewin's "Complexity: Life at the Edge of Chaos". It's a bit dated now but covers the founding of the Santa Fe Institute, which was more or less founded to answer an even more fundamental question: what are the varieties of persisting configurations of information that we can describe (ideally, mathematically).

(Any persisting state of matter we can recognize must also be a state of information... But we can race ahead in discovering data configurations before we identify physical phenomena that embody then!)

One of the more compelling insights in that book are parallel discoveries by Wolfram and others about ways of categorizing systems into high entropy and low entropy states -- plus a thin membrane of stable configurations in between that admit both constant change and useful summary.
I'd have to go with Monocypher. It makes very tasteful use of comments, functions and macros to maximize readability and clarity.

https://github.com/LoupVaillant/Monocypher
I wonder if it is because so many are using vultr for this purpose now they started to accept WePay.
The book that the article summarizes and criticisms of it are not hard to find, if you are interested. e.g. https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...
A browser without an address bar?
Of what use is this?
Ask HN: What's your opinion on testing and linting Git commit hooks?
You’re welcome!
-In Tegel's defense, it was built when area was definitely at a premium, seeing as it was in former West Berlin which simply didn't have the luxury of expanding into the surrounding farmland.

The other West Berlin Airport - Tempelhof - was marvellous, though. Built during Weimar Republic years when air travel was for the wealthy few, the terminal was (and is!) as monumental as a palace.
In looking at dockets from that plaintiff (Venice PI), they have filed dozens, if not hundreds, of suits across the country. This just happens to be one case in Hawaii.

https://www.courtlistener.com/?q=venice+pi&type=r&type=r&ord...
For your third point, maybe try out Kaleidoscope (macOS/iOS only):

https://www.kaleidoscopeapp.com/

You can map git difftool to it to launch it from the command line.
Linux for the 3DS
Sort of. His point is that memory bugs just aren’t a big deal: they crash immediately, you fix them quickly, and life moves on. YMMV.
There's a lot to admire in OpenBSD but sometimes the peripheral tools they deliver don't work well. The example I know best is OpenNTPD (last link in your comment). It has a bunch of problems, including relatively poor clock discipline compared to other NTP implementations. And it doesn't even try to handle leap seconds. That causes problems on the machine itself which may or may not matter to you, but it's catastrophic if that OpenNTPD serves time to other servers. Unfortunately there's a bunch of OpenNTPD servers in the NTP Pool actively providing bad time. Some details from the 2016 leap second: https://community.ntppool.org/t/leap-second-2017-status/59/1...

Again I mostly admire OpenBSD. But OpenNTPD is not the best example of their work.
Ever heard of Timsort?
Second this. Whoever collects your trash (municipal or commercial) will likely have instructions posted for what is and isn't recyclable. If you can't find it, call or email them. It's almost guaranteed that someone will give you a good response, because some items like plastic bags will actively jam or clutter sorting machinery.

On that note, plastic bags from grocers (labeled carrier bags in the article) are almost never accepted by recycling centers for the above reason. However, there is likely a grocer nearby that will accept those bags for recycling. I think all Wal-Mart stores will accept these bags.
The article (I think) correctly points out that offices are distracting places and have gotten even more so with the advent of open offices. But this bold headline is misleading. The article doesn't actually give any proof that remote workers are more effective. Rather, it's an article written by the founder of a distributed company giving his opinion on the matter.

Indeed, I agree that there are many distractions at work, but I think that many people would be just as distracted--if not more so--working at home. When I'm at work, there's no temptation to turn on the TV or clean the fridge. I don't hop in the shower or sweep the floors knowing that no one is watching. Personally, I find working from home way too distracting and when I used to work at a remote job, I paid out of pocket to rent an office at WeWork.

The fact is that working remotely works really well for some people. And horribly for others. My guess is that most people prefer working at an office with the ability to work from home occasionally when needed.
Gabriel's slides are already available here: https://gligneul.github.io/luaworkshop2018/
Performing Efficient Broad Crawls with the AOPIC Algorithm (2018)
agreed- I feel like a decent line amplifier gets you 95% there. Even a consumer grade electret mic gets you 97% there, reasonable DACs get you to 98%. the other 2% costs 5 figures plus...
I agree completely. As you mentioned, it's collectivism vs. individualism, people from the West with different values and beliefs system would not be able to understand what drives and motivates the average Chinese citizens, and vice versa. We can sit here and point our fingers all day, but does it really matter if the people who live there are happy? The two systems have vastly different principles, it's unreasonable and impossible to conform them into one.

Nothing in life is black and white as we tend to label them. There are always pros and cons in everything. As we approach the age of AI, this chapter could even be considered as a new experiment in the history of humankind. None of us can accurately predict the future so it might actually be beneficial to witness the outcome from such experiment. Good or bad, there will be something here for everyone to learn.
I had a very unpleasant interview regarding deep learning with Jane Street. I spoke to a member of their HR team to try to get significant assurances that the interview would actually be focused on deep learning and not puzzles or brain teasers, and that the job would really focus on deep learning for their actual business, and not just be a proxy for being generally smart and then work on whatever existing inhouse models. The HR employee reassured me significantly on both points.

Then the interview was nothing but deck of card puzzles and random riddles where you have to articulate a careful model of some physical quantity like speed or frequency to solve the puzzle. I hate that junk, never found that it correlates with a way of thinking that matters in quant finance (which I previously did for a living) and suitably failed the interview. Worse, I would have been happy to decline that interview and tell them I know I’m not their guy if only the HR staff had correctly depicted the interview & job to me.

Ok, enough grumbling. From this actual blog post,

> “Type-safety helps you ensure that your training script is not going to fail after a couple hours because of some simple type error.”

I really think this way of thinking about static typing is a very bad thing. This is not at all an actual benefit, because in any sane situation, you will use unit and integration tests that execute extremely quickly on small test data to exercise your end to end model training code.

What I currently do for this on my team is to always require that model training programs are deployed inside of containers that capture not just the state of the code, but also make it configurable to mount the training data volume and pass in ENV that governs what the training job really is.

So then Jenkins or whatever will build the container for any PRs that seek to implement or modify training, attach fixture data and fixture ENV settings, and give you quick feedback about the whole end to end training, even inclusive of GPU settings (we have to do a slight manual step to specify Jenkins running on a GPU server, but this is a vestige of some of our infra headaches).

The point is that adding all sorts of extra code to embody type annotations, and limiting people from awesome dynamic typing features is a silly thing to do if you’re worried about type errors ruining a long-running job. That should be handled by fast integration tests.

Now, there are perfectly valid other reasons to like static typing. I just always hear this one, especially in regards to Python, and it’s really the wrong way to look at it.

The extra code and constraints of static typing are liabilities that should have to offer offsetting value to choose them. You already need integration and unit tests to reliably make changes and maintain the training code. If you can get the same benefit of overall job safety (or even 99% of the same benefit), from the tests, without paying the extra costs of static typing, then don’t!

Turning it around to act like static typing is de facto always a benefit is a very one-sided way to look at it.
Calculating the probability of a wicket in Cricket
Right. We collect plenty of taxes (and private spending and donations besides) for good education. Some of the highest funding levels in the world. But we're not spending it on education or teacher salaries. The problem is elsewhere. At all levels.
>or relativity

Which was used for the atomic bomb.
The article is very Marxist, using popular terms that attempt to stoke a recollection of occupy wall street and similar movements failed movements.

If a true oligarchy were to come into power it would be likely to be overthrown in the west now more than ever. I posit that the best interest of the 1% is not to position itself in this manner. If the 1% truly is based in the objectivist-selfish philosophy then this would be very obvious. Without a middle class, the upper class has no buffer between itself and the poorest class. I think history states that this would be a society primed for revolution.
I can believe that. Among those people in the west who even think about it, many are vested in the idea of African nations being hopelessly impoverished.
This shortcut could be seen as scraping the website, since it's just pulling out one image
If getting the spec right is way easier than getting the implementation right, then strict waterfall would be the most effective way to write programs, and the holy grail of software engineering would be to automate the process of generating implementations from formal specs (there are some people who think exactly that, but that has been the case for about five decades, with effectively no impact on how software is actually made.)

The reality is that we often overlook issues with the spec until we try to implement it, or try using what we have implemented, even when we are trying to get the spec right first.
Famed mathematician claims proof of 160-year-old Riemann hypothesis
I also loved reading this book (and the prologue by C.P. Snow on the two cultures). Yet, it is amazing to see that this is not the only possible world view among mathematicians. For example, Vladimir Arnold has essentially the opposite view [1]: "Mathematics is the part of physics where experiments are cheap".

[1] https://www.uni-muenster.de/Physik.TP/~munsteg/arnold.html
I'm from Spain. Before the bubble bursted in 2008 people were signing 40 year mortgages. Medium class couples could barely afford having kids. A regular 3 bedroom apartment would go above 200k Euros easily, and of course you'd end up paying more than double that when taking interests into account.

Banks profit from the nesting instinct.
The problem, which is largely what the article is about, is that what's recyclable depends on where you are. They'd have to create council-specific packaging. I'm far left on this issue, but that seems like an unrealistic burden.
> That's a fairly weak argument: you can browse an electronic document in a non-linear fashion way easier than a book.

How do I make handwritten side notes? How can I create a bookmark for a specific page? How can I view multiple non-contiguous pages next to each other? How can I reference a specific part in an electronic text (in non-electronic text "3rd paragraph on page 11") and send it to a collaborator?
They should patent it.
Sounds like a robot that sorts at the trash collection facility is a good startup idea!

Seriously, with all the talk about automated cars, and robotic this-and-that, you'd think we'd just have robots do all the sorting.
High-Throughput PCIe with DMA Arch Between FPGA and PowerPC
For reference, Jane Street is financial firm known for their widespread use of OCaml.
You can see a mirror of Lua here! https://github.com/lua/lua
Does assembly count? Prince of Persia's source code (not really open source...): https://github.com/jmechner/Prince-of-Persia-Apple-II

One look at any of the assembly files and you can get a sense of how properly organized the source code is.
This reinforces my perception that plastics recycling is mostly a ploy by the plastics industry to make themselves appear less wasteful while shifting the burden and the blame to the customer. Some things we're encouraged to do, like carefully washing out plastic peanut butter jars, seem like they're probably a net waste of resources.
Sentiment towards "Silicon Valley elites" on HN tends to be highly critical and negative.

Downvotes for comments like this are most likely due to lack of substance.
How come? I never heard about that.
it seems to be, judging by the fact that its now 667 forks
Salesforce announces Einstein Voice, a voice assistant for enterprises
Could you say why the encoding format is an issue for you? Thanks.
Right, but then you also have to account for the value created by the transit system that isn’t captured in fares. A lot of property has higher value because it’s near a transit stop, and a lot of economic activity is created by the ease of access it facilitates.

Imagine if you were the government of NYC (also sub-100% farebox recovery) and someone offered to remove the subway system for free. No more losing money to subsidize it! Would you take that offer? No, that would be insane.