skysight-inc/HackerNews huggingface dataset:
VR will replace monitors, AR will replace smartphones (at least somewhat), electric self driving cars become normal, Elon Musk's spaceship makes it to Mars, some huge AI breakthrough (that none of us did predict).

More Facebook/Google sized companies. Hopefully, a startup that makes medicine suck a lot less than it currently does.
Yep, which is why you disable Windows Update too. The people who work on Windows these days should probably all be fired. Out of a cannon. Into the sun.
Gonna look into it, thanks.
If you have an active online community, can you sell coloured names in your forum, or little stars next to their name or something?

Have a way for them to pay you money regularly in order to get a visual indicator that they're a big deal and clearly in to your thing more than the regular forum user. Maybe hint at their purchase giving their suggestions more weight in your eyes.
It's more that there are specific brands of low-protein flour intended for biscuit-making that are commonly available in the South and less available elsewhere. And, just for clarification, it's important to remember that when Americans refer to 'the South' or 'Southern' culture, they're referring to the southeastern states, east of the Rockies, and sometimes even to a narrower subset of these states. (For instance, biscuits are not a staple in Texas or Oklahoma.) Regional naming is often contentious in the US -- just ask which states are part of the Midwest and you might start an argument:

https://www.vox.com/2016/2/16/10889440/midwest-analysis

Thanks for the info on the Chorleywood process, by the way. I'd never heard of it.
I think the op is not saying that peer review as a concept is broken, more that the current peer review system is broken.

I think we could start fixing things by incentivizing good peer review. There’s a lot of ways to do this and I’d be interested in a discussion of different schemes. It will by no means be easy but I think that’s what needs to happen.
So Claude Shannon was "totally just winging it" when he wrote A Symbolic Analysis of Relay and Switching Circuits?
What's wrong with config/value holder objects? Most OOP languages can store them as simple structs in memory.
What is the AV industry?

Also is it worth doing The self driving degree if you’re unable to move to Silicon Valley? I mean is it worth trying to get into that industry if you can’t move to a tech hub?
Historically, people had large families in small one-room homes. Perhaps many were insane by our standards.
Type-Safe Builders – Kotlin
For many STEM fields, conference talks, presentations and written contributions are notably faster and better suited to non-tenured applied researchers than the journals route.
The point here, though, is that it doesn't matter whether the driver could've seen them, because culpability rests with the driver by default (except, as mentioned, in situations such as motorways, where pedestrians aren't allowed).

In very general terms, as a pedestrian in the UK, you have no particular right to step into the road other than at marked crossings, but as soon as you do, you have total right of way, no matter how stupid it was of you to step into the road.

There are various crimes in the vein of 'obstructing a public highway' and so forth, so you aren't completely free to be an asshole, but even if you are, it's still on drivers to avoid hitting you; in my experience, this tends to make drivers more careful and aware of nearby pedestrians, so I'm fully in favour of the status quo.
> I cannot wait for the day that the US seriously revisits the farming subsidies and agricultural practices we've adopted.

As someone that grew up on a farm, can you explain why? And also explain why the practices, aka fallow fields, are incorrect? A lot of the subidies and practices we have in place today are direct results of things like the dust bowl.

> Surely there are better, healthier ways to grow food that are still economically viable.

Have you validated such assumptions? I can guarantee that large scale farming is a lot more nuanced than one can assume in an arm chair style.

Until you've seen what pests can do to a field that hasn't been treated with fertilizer or say herbicide, its really hard to understand why they get used. It is the difference between having a crop to sell, and going out of business and selling off your farm.

This black and white thinking that comes from people that haven't any experience in the chosen field is honestly more annoying. Should we improve? Sure, no farmer would disagree, but would you be ok with increasing your food costs by 5x? 10x? even more? These are the things you ultimately have to consider when you knock modern practices.

There is no free lunch (pun intended) if you ban modern practices. There is a good chance that requiring the things you want makes large scale farming impossible, and results in more people without food at all. I'm not sure that is an overall net positive.
> As long as Safari remains the default or very popular, sites will probably have to support it anyway regardless of if other browser engines are available.

But if another engine supports additional features that Safari doesn't, you could still offer those features to users of other browsers, i.e. you could do something like "install Chrome/Firefox to use our PWA".

> Would battery life, performance etc be prioritized as highly on iOS as their own platform?

Maybe not, but in that case people could switch back to Safari or another competitor like Firefox.
I am surprised that they using server names like "alpha.telemetry.microsft.com". when I see something like "microsft" in an E-mail or link I immediately suspect that somebody is trying to fake being from Microsoft. Or are these spelling errors in the article?

Edit: these domain names are in the report too. Very strange. I would get very nervous if I saw "microsft" in a firewall log.
https://news.ycombinator.com/item?id=18529833
ECS https://en.wikipedia.org/wiki/Entity%E2%80%93component%E2%80... for others like me who had no clue.
I rarely comment on articles but this resonates so strongly with me. It goes beyond the pervasive “imposter syndrome”, and I think the point here ought to be emphasized. Nobody knows what they’re doing, so throw out the perceived deference and join them with full confidence and determination.

Anecdotal self promotion: I grew up doing manual labor (digging holes) and whatnot thinking that the AP kids had their shit together. Same once I started AP thinking about college. Then grad school in Aero engineering. Then real aero engineers. Then real software engineers once I transitioned into true software in ad tech. TLDR even when surrounded by ridiculously smart people and out of your depth, I find that holding back because “they must know what they’re talking about” is an unproductive mindset. It must be universal, and I actually find that to be an encouraging fact. People aren’t predestined to their task and even as a noob to a field or discipline, you may have valid insight.
Yes in California, or the proposal can't happen.

The limit of 1% of the property value looks to be a deal killer here. Cities have an incentive to zone for very low density.

The limit of 2% increase per year is also a huge problem, but not specific to small lots. If inflation ever goes above 2%, disaster strikes all California cities.

Well, there is one other way. Forget about property taxes. Set them all to 0%. Get the required 2/3 majority vote to raise income taxes, then grant a big chunk of that to the cities based on the number of people living there. Perhaps a UK-style council tax would also work.
This comment breaks two of HN's most important guidelines:

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize."

If you'd review https://news.ycombinator.com/newsguidelines.html and follow the rules when posting here, we'd appreciate it.
I’ve actually heard of some Chinese universities awarding profs something like $150,000 for getting an article published in nature[1].

[1] https://www.economist.com/china/2018/11/17/tsinghua-universi...
Elon Musk considers move to Mars despite 'good chance of death'
As someone who has already tried to replicate some Neural net results (hard to get right), the fact that the authors answered so thoroughly is really positive.
I was especially surprised when that gang of 50 people stormed a Bart and robbed a bunch of passengers and nobody was ever arrested. I don’t know if it’s the Bart police at fault or the Oakland police but it sure seems like law enforcement is weak on the Bart.
See extensive discussion here: https://thenewinquiry.com/dead-and-going-to-die/
ASD chief left red-faced after 5G network claims
> Memory is represented as a single linear block

iirc you can have multiple instances or modules, each with its own private linear memory, and they can be set up to call each other's exported functions. It's just that current compilers don't use that encapsulation when compiling a single program. Am I wrong about this?

(I haven't used WebAssembly, only read about it some time ago. But here's a link in support: https://groups.google.com/forum/#!topic/e-lang/3A6zYWF6u5E "Multiple module instances only share an address space if they explicitly export/import a linear memory, which is just another kind of module-level definition. A module can define its own linear memory and not export it, in which case nobody else can access it.")
Not to mention an inefficient handheld 2-stroke motor
Suggestion: There is none.

Start writing a blog in Git using Markdown and some basic images (export diagram as PNG). Use HTML where necessary, for instance, tables.

Use dotty/sphinx/doxygen for autogenerated stuff. If your architecture changes too often, you are doing something terribly wrong.

Do not worry about extraneous things such as mobile form factor, jazzy visuals, image DPI or things like that. Instead, focus on making the text more readable or the diagrams easier to understand.

If you want to not be disconnected, write/use a relatively simple script to export a document as PDF (RelaxedJS or Prince).
It depends on what the law is for. For example you could have a nice solid fine for littering, with half of it earmarked for public cleaning/improvement. If someone violates that and reliably pays the cost, it's win-win. They get to be lazy and the environment is improved.
Based on where I'm living now (the UK):

Brexit will probably be pretty rough on society, though it won't be quite the disaster some people think it'll be. Think less 'mass starvation/riots/panic' and more 'bad tax deals and export limits when it comes to dealing with the EU' (plus maybe a few legal issues when UK and EU law inevitably differ).

Facebook may not weather the storm. Twitter and Reddit are probably gonna go the same way as Digg and Myspace too.

Lootboxes are going to cause all kinds of legal changes related to the gaming industry, and likely some large fines for companies involved. Certain games with them will probably be discontinued in many regions.

Social media sites will get even more crap for their privacy violations, and the lawsuits and fines are probably coming there too. Also, all those sites 'complying' with GDPR by offering a banner that says 'accept all cookies or get lost' are probably in for a nasty surprise.

I have no idea what web design/development trends will come about, but part of me thinks flat design could be here for a while now.

Authoritarianism and far right/far left politics will continue to rise, as existing parties obliviously ignore the issues that led to it. Chances of war are mixed though; don't suspect a World War 3 is anywhere on the horizon.

Trump will be outright moderate compared to some of the people elected in the next ten years.

Criminals and extremist nutcases will figure out that cyber security + the internet of things + other technology is a recipe for disaster, and exploit it to all hell. The results will probably mean far more government scrutinty over security holes in tech products.

Self driving cars will not take over. Human drivers will also not get replaced. No politician or political party would risk electoral suicide by doing anything there.

AI won't change much. It's coming, but it's just not there yet to lead to any Jetsons style sci-fi future or what not.

VR will get a bit less niche, but AR may catch on a bit more. The applications for that have been advertised a lot better with stuff like Pokemon GO, Snapchat/Instagram/whatever filters, the Nintendo 3DS, etc.

There's a decent chance the UK railways will be renationalised, since Labour keep crowing about the idea. If so, there's also a decent chance they may realise said chance has its downsides as well as upsides.

Wages for software engineering will probably decline a bit, as more people enter the field in hopes of Silicon Valley style lifestyles. Eventually, it could go from doctor/lawyer level salaries to something closer to office worker ones.

And that's about all I can think of right now.

Edit: Oh, and it's possible high costs of living will make marriages and relationships a necessity for many younger people now. Maybe we may even see the social status there flipped, with those who don't need to marry/live with someone else getting more respect than those who do.
> microsft.com

https://en.wikipedia.org/wiki/8.3_filename
But a $1M house in San Francisco is already a $10k house on a $990k lot.
We have (almost) open publishing and open commenting. Did that improve anything?
No you cannot, but I wonder how you'd feel if you were slapped with a lawsuit every time you wrote a bug.
This is not historically correct. Streets exist for carts and chariots and carriages. These are drawn by horses, oxen, mules, donkeys, and stranger things.

Those were probably killing jaywalkers in ancient Rome.

Pedestrians only need paths, which may have staircases and stepping stones.
>> if widespread partial hydrogenation were still on the table, plentiful cottonseed oil could have been used instead.

Just curious - If cotton seed is plentiful, why is it not used to make Ethanol ?
That just screws the middle class (~$40k to $150k). The cost of waging legal warfare against the ticket will still be greater than the inflated fine while the wealthy will easily be able to afford the kind of lawyer who can get an overworked traffic court judge and the cop who has to take a day off from fieldwork to agree to more reasonable terms.

The solution to fines is to simply get rid of fines and instead use a more aggressive "point" system. I'm not wealthy by any means but the threat of a $200 ticket has zero impact on my driving habits whereas the threat of having my license suspended if I get 2 tickets in a 12 month span (a hypothetical example of possible punishment btw) would definitely change how I drive.

I can't really think of any crime that carries a fine rather than revocation of certain rights where this wouldn't work. The only issue is that of enforcement, you have to make the threat of getting caught a second or third time real enough that the punishment becomes psychologically meaningful.
I reacted when I read this as well. I am hoping he meant that he would recommend that paper to be published/not published...

...I fear however that my hopes are in vain
There is no requirement for all of them to be under the same domain. It's not made clear in the article, but the documentation shows how you can run all of them under different domains too.
What would be useful is the ability to generate diagrams like UML from an AST. I'm sure theres already a Rust crate for it out there somewhere...

Then it could just be the case where you pick out a root struct / mod / something and a depth and let the software generate you a pretty graph to stick on a slide for the meeting in 15.
> 10am every single Tuesday

Consider your self lucky… my neighbor's service starts the engines every Tuesday at 7:30 AM sharp.

(BTW, if anyone has any tips how to best manage cross-town-border noise complaints, I'd love to hear them.)
Honestly for me it boils down to Google maps being just a superior app. It's not even the amount of data in itself(which is a lot already tbh) but just the app being better. I don't think I have seen a decent OSM app yet.
Most of the problems pointed out can be reduced into "confusing indirection as abstraction", which is a sin of many OOP developers, particularly those obsessed with design patterns.

IMO, OOP is not inherently any more flawed than any other paradigm.
For some of the Amazon engineers mentioned in the paper that training took 1 to 2 weeks.

The trade off for that training is that you know the those properties it describes are correct. For some systems the trade off is worth it and for a few, required.

I didn’t say you should use TLA+ for simple projects. It is incredibly useful for specifying systems where correctness, liveness, etc matter greatly and the complexity of the project is sufficiently high that you’d be uncomfortable describing it with boxes and arrows.

I think it’s rather reckless to design a complex system of the sky-scraper magnitude without some sort of verification tool like TLA+.

It’s a matter of degrees.
> prominently displaying their 150K starting salary

I thought that seemed high, but they are still paid quite well.

https://www.glassdoor.com/Salary/Bart-Police-Officer-Salarie...
I have heard it said that BART is still safer, despite these recent crimes, than walking the streets that BART travels under.
Telling users to disable updates it's not a good recommendation.
Would you please stop posting unsubstantive and/or trollish comments to HN? If you don't, we're going to have to ban you again.

https://news.ycombinator.com/newsguidelines.html
Hi Latteland! I do both. Anki is about the little facts that I want to retain after I understand the bigger picture. In fact, I never use Anki to learn anything and only for retention.

Example flashcard:

- Front: Which race has a higher prevalence of G6PD Deficiency?

- Back: African Americans
I personally found that the most useful diagram to help me understand a Rails project I don't know is the E/R automatically generated from this tool: https://github.com/voormedia/rails-erd

Being automatically generated, it's always up to date. As many others noted, I never had luck with written docs because it never happened to me to find good ones which were in sync with the project.
I think crimes on Bart are the jurisdiction of Bart police.

https://en.wikipedia.org/wiki/Bay_Area_Rapid_Transit_Police_...
I really don't care about the rest. This person got away with saying something as asinine as that. The fact I got down-voted and you defended that comment just makes me a bit sick.
Show HN: I've made a GUI for my tool that cluster images by similarity
Whoever has the ability to do violence will always have ultimate control. They could just force everybody to start accepting a different blockchain.
If you take BART and ride into Oakland -- you are on your own.

There is no one that will protect you. My next door neighbor was assaulted. She was brutalized. Sigh. It was bad. THEN she went home, reported it with police.

This is where it gets weird. The people that assaulted her -- armed with her ID card went to her APARTMENT -- luckly she was somewhere else with her parents. The people that brutalized her ransacked her apartment without care of being caught.

The detective on the case was really awesome from Oakland PD. He talked with me since I saw one of the guys leave the apartment. He mentioned: "She is lucky". Unfortunately, he explained, there is no way to prosecute these guys unless there is camera evidence.
My experience has been completely opposite. With two notable exceptions, Peter Norvigs and Steve Huffman courses. Anecdotally, I enrolled in one of the other courses, wrote some of the worst js in my life (had to use some horrible Google fw that makes js look like Java) got bored with the course and forgot about it. Few months latter logged back into udacity and to my great surprise, found out I received the certificate.
Show HN: MenuBingoBot, here to help you order food in foreign lands
Check out one of my very first Telegram bots, the MenuBingoBot https://t.me/menubingobot : after collecting some information about your food preferences, it will create a meal request in Chinese, Korean or Japanese that you can show your waiter to get some food and - hopefully - be pleasantly surprised! You can bookmark or save the meal request to use it offline. The bot is written in Elixir and running on an Odroid-C2, be kind to it ;)
I have. When they are up to date they are useful and easy. There is only one time I've seem them up to date: the UML was used to generate the headers (we used C++ at the time).

If the build process doesn't force the UML to be kept up to date, then you should only do white board uml: draw the diagrams on a whiteboard, and erase the whiteboard two weeks latter.
Even if the canonical copy were hosted on the Council's website, you would still be trusting the hosting provider, the DNS system, and the certificate authority - all private entities.

What is needed is cryptographic authentication so that the git servers can be completely untrusted. This is also necessary to comply with the Uniform Electronic Legal Material Act (adopted by DC here: https://code.dccouncil.us/dc/council/code/titles/2/chapters/...). We will be rolling out such a system based on TUF in Q1 2019.
AlphaZero has still not faced off against Stockfish on a level playing field, where the Stockfish operators can actually choose optimal settings. And the Leela effort, while very interesting, has not managed to reproduce a better-than-Stockfish chess player using the AlphaZero paper. There is a decent chance that the AlphaZero authors somehow p-hacked, perhaps inadvertently, to get their seemingly impressive results. Until the AlphaZero paper can be reproduced, or a fair competition occurs, I think Stockfish should still be considered the best chess-playing program.
Please don't be a jerk on HN, regardless of how wrong or annoying another comment is.

https://news.ycombinator.com/newsguidelines.html
Google Maps is the new social network
So the short answer is I don't know, and I don't think there is a single answer. Different types of scholarship need different standards and processes in my eyes. It isn't so much 'whats the alternative' to what is really a singular step as much as it is a rethink of how scholarship is performed, evaluated, rewarded, and considered. Otherwise the incentives across the playing field don't change enough to make meaningful change meaningful.

What would help? My opinions...

-FOSS publishing
-Abandonment of journal metrics, they really serve no purpose besides trophy hunting at this point

-Stronger transparency initiatives

-Public review (c.f. Lim)

-better journal metadata (it affects citations)

-Greater shaming of misbehavior of ALL types

-Elimination of stupid policies like 'issue lengths' The article either should be or
should not be published...saying there isn't space in a given issue is insane given that >>90% of article access is online.

-a hell of a lot of older faculty retiring out of the way of science.
Been exactly there with a game. Solution? Take a data centered approach: a command object (just a function really) updates HP, XP, triggers visual effects etc. Monster and Player classes are just thin wrappers around plain data structures.

I tried the more ”OO”-approaches for all too long thinking it would lead me right. It doesn’t.
> What alternative do you suggest?

Well the answer to the specific complaint here seems relatively simple. Base the fine on hourly pay, not yearly pay.
This claim is not refuting any of the points presented.