skysight-inc/HackerNews huggingface dataset:
It's very much because of gameplay issues. Theoretically the computer can simulate whatever model you can dream up, but the much harder problem is the user understanding, visualizing and editing that model with an easy interface that feels fun like playing a game, not tedious like doing your taxes in Excel or rigging skeletons in 3D Studio Max.

Think of the number of extra user interface panels and gizmos and views and pop-ups and menus that users would have to wrangle in order to build, edit, query, visualize, and maintain 3D multiple story mixed use buildings in a city simulation, instead of having a simple 1:1 correspondence between space on the 2D map and zone type.

The closest thing SimCity comes to mixed use zoning is multi-layered Arcologies, and the interface to those is pretty complicated and unwieldy. Imagine if every building and skyscraper in the city were that complex!

Sim Tower supports mixed use zoning (with different discrete rooms in the same building), but just within one high rise tower, not a whole city. It's as much a game about pedestrian traffic, elevators, queuing and congestion, as an economic simulation.

The Sims is whole a game unto itself at a different level of abstraction, that lets you build multi-story residential and commercial buildings with walls, doors, windows, furniture, etc. But it doesn't simulate "urban dynamics" between zones, just "personal dynamics" between the people and the architecture and contents of the buildings. The Sims 3 was scaled up so you could seamlessly walk around small towns, but The Sims 4 went back to focusing on houses or apartments in individual lots or flats, instead of expanding to simulating entire cities.
There was a course on Udacity.
In the USA, unless you're in a rural area with minimal zoning, there are often minimum square footage requirements on any new construction, either imposed by local zoning or neighborhood convenants. So I could buy a lot in a new development, but I likely do not have complete freedom of choice in what I build on it.
Better skills in one specific thing does not imply better skills in another thing. For example, ability to sell well does not imply ability to create accurate philosophy about what makes people end up rich vs poor. Different skill.
There is a beauty to simple bit packed protocols. That said, they seem to always end up not a great idea. Wholesale changing protocols is hard, so people tend to try to tack features onto what exists. Look at the clusterfk that DNS has become, with various degrees of support, depending on the server.
The fungibility of money pulls yet another trick.

Every single tax dollar can be raised to relieve poor sick children of their ailments.
Also https://betalist.com/

Dean at CorkLabs (https://www.corklabs.com)
- We help early-stage companies develop business strategies that are acquisition and funding ready.
"I feel like the whiteboard coding interview happens not because we want to put them in a hot seat and create a reality show, but rather that there is no other "obvious" way to test their coding skill in a short time."

I totally disagree with this. In my experience I can tell if someone is familiar with a topic by asking a few relatively simple questions. You can't just make up shit about a framework/language if you never used it. There are practical things developers learn that someone will never know unless they did it.

For example, if someone claimed they used Entity Framework with code-first and db first approach. I could simply ask them how they protect data annotations from being overwritten when updating the model in the db first approach. They can do so by using partial classes, anyone with a year of experience would know that if they used db first.

Edit: Actually, I see your point too. Testing actually coding skills won't be solved by my example. It will only test particular knowledge and not any ability to actually solve the problem. However, in my area of work it's mostly creating CRUD applications that solve some business problems. I can't remember last time I wrote anything resembling an algorithm.
> The part about mezzanines struck me. BART has huge barren mezzanines. There is not one shop in the entire station.

I found that odd about BART, too - initially I thought this was due to crime (BART seems pretty sketchy, and opening up a shop there would be an invitation to robbers and thieves), but then I realized "safer" metros don't have them either.
I was under the impression that the Bolt has only been produced in a limited quantity.
In Brazil, SMSes are paid by the sender at local rates. If you are roaming internationally you might pay for receiving them, but it has been a long time since I saw charges for receiving SMSes. Probably the carrier recoups the interconnection fees when you send a SMS back.

For calls, though, the caller pays local rates, but you will pay your share of the roaming charges. Some carriers on pre-paid plans charge you a national long distance fee per call too.
In time, probably yes. But the life span of cars need to increase a lot because the advances in electric engines are minimal (efficiency is already very high), batteries are replaceable and there is no reason to design and build cars for an average lifespan of less than 25 years instead of the current ~ 15. That is a saving not just in money, but also in pollution caused by steel processing, transportation, etc.
Helios4 3rd Campaign Update
The end result is a set of four files. You don't care about the order they are laid out on the disk and the next steps shouldn't let the order of those files influence the end result.

Let's assume there is a latent bug in the compiler that gets triggered if file four is the first one. Good luck debugging that.
What you're missing is that a 59 character password (with secret length) is extremely secure, despite the even larger speed boost.

If you worry about any speedup in password cracking that is less than an order of magnitude, your password was too close to failing to start with. Make your password 5% longer, which will make it at least 20x slower to crack, and then you won't have to care if "20x" gets reduced to "15x".

You may say "It's not harmless to give up 25%. What if I give up 25% several times? That could make even a good password become insecure." but there's a limit to how much speedup someone can get from knowing the structure of your password. And the best way to evaluate the strength of a password is to assume that all the structure is public. So I can say that my typical passwords, being 20 mixed-case letters and numbers, all have a security of 2^119. It's possible that an attacker that uses the wrong algorithm would have to guess even more, but I'm not just worried about a clumsy attacker, I'm also worried about a moderately-high-quality attacker. It's a bad idea to depend on that extra .1 bit I could get with this character set, or that extra .4 bits I could get with a smaller character set. Just assume the length is known.
FF 52.8 ESR not supported, at least not with my addons in this little VM.
lot of little secrets.

- Industry trial funding and other conflicts of interest

- No real placebo test - and it is normal according to the expert.

- etc.

"No included trial in the Cochrane review used a placebo comparator
All 26 trials included in the Cochrane review used active comparators: adjuvants (aluminium hydroxide (Al[OH]3) or amorphous aluminium hydroxyphosphate sulfate [AAHS]) or hepatitis vaccines."

"The Cochrane authors mistakenly used the term
placebo to describe the active comparators. They
acknowledged that ‘The comparison of the risks
of adverse events was compromised by the use of
different products (adjuvants and hepatitis vaccines)
administered to participants in the control group’.
Nevertheless, this statement can easily be overlooked, as it comes after 7500 words about other
issues in the discussion and under the heading
‘Potential biases in the review process’. Active
comparators was not a bias in the review process
but a bias in the design of the HPV vaccine trials."

source:

"The Cochrane HPV vaccine review was incomplete and
ignored important evidence of bias"

BMJ Evidence-Based Medicine October 2018 | volume 23 | number 5 |

https://ebm.bmj.com/content/ebmed/23/5/165.full.pdf
CPanel Joins DigitalOcean Marketplace
It doesn't matter. There is always some group of citizens who will protest any new building project.
not according to Google, it falls under their ToS and is protected by Computer Fraud and Abuse Act.

Hey I didn't write the law, take it up with Google attorneys. Who's moving the goal post again? LOL

Also peculiar why a seemingly random HN'er would frantically defend questionable practices by OP? Are you an investor or something? a fanboy? It's very strange and raises flags. Just FYI, using alt-nicks to manipulate votes and shilling is against the rules on HN. Please be transparent about your personal stake in this matter, I have my suspicions.

edit: seems like you've hit HN's rate limiter given the sudden silence that fell amongst your nicks. My work is done here and I deserve a nice marijuana break now. Knowing I made the world a safer and fairer place today. Feels good man. Take a break from HN, get out and feel the fresh air, it's a beautiful day.

edit: all of you are ATTACKING GOOGLE as a CARTEL and thus AUTOMATICALLY EVIL. This is FALLACIOUS THINKING. Google is a NET PLUS for humanity. We get it for free. Beggars can't be choosers, especially beggars that try to exploit and profiteer without doing their own research in internet search engine.

How the fuck would you feel if I took your product, slapped my name on it and sold it? This is EXACTLY what OP is doing. There is no grey areas, its a totally BLACK and WHITE issue.

Violating trademarks and infringing on intellectual property carries jail sentencing and shit ton of fines. You are encouraging OP to go off on the far end...why? Are you relying on his service? Please clarify.
Serverless Sandbox
Could you elaborate on the issues with local networks?
While technically accurate that headline sure doesn’t anchor feelings in the right spot. It feels inappropriate to highlight people’s tragedy as a novel scientific observation, even if true.
the name is so misleading... I thought it was Ubiquiti that has made something they called Ubiquitilink but no apparently Ubiquitilink is another company
As I understand it, motel rooms have doors that open to the outside and hotel rooms connect to the inside of the building, i.e. motels have no atrium.
Locals seem to have a cultural taboo with these hotels, but as a Western traveler it is a pleasant and fun experience.

The Taboo seems to be against talking about them, not using them. My wife's brother got very flustered when the topic of love hotels came up in a conversation among family -- yet in another conversation (which involved much more alcohol), he revealed that he and his girlfriend/fiance were regular love hotel visitors before they had a place of their own.
Senior Military and National Security Leaders Denounce NSC Climate Panel
Yup. Motels aren't necessarily sex related. They're just cheaper hotels where you might only stay for a night or two getting to your destination. Whereas a hotel is some place you'd usually stay during a vacation.
Well surely she didn't get any higher than that at least, right? /s
How to Get and Set Up a Free Windows VM for Malware Analysis
I do it while wearing my contacts :)
In fixed priced contracts, that strategy makes employer loose money. Some projects truly should be be starter, because their price is indeed too high compared to benefits.
1. The article's conclusion is straight up an ad for whatever service it is that this company provides. It's so shameless, I'm almost impressed.

2. While I do like many of the "new" graphic design trends they mention, good graphic design is not always (and in fact not usually) good web design. Paper is usually a reasonable size and shape and, most importantly, is not able to suddenly change in either of those parameters at any moment.
Almost every attempt at this that I've seen has been either broken, stupid or different when using viewed on smartphones and the like. If you just show me the desktop version, I will get annoyed from scrolling and zooming. If you try to slightly adjust it, you will probably end up wasting an absurd amount of screen real-estate. If you adjust it to the point where the experience is good, I'll be frustrated when I try to find the same thing on my desktop an hour later and get a completely different layout for the same URL.

The fact is that you need many different designs for different mediums and while a "poster" style website could do that, anything you expect people to "browse" needs to be mostly standard and have to adapt as little as possible.
Seems to be a pattern of those claiming they will "drain the swamp" being even more corrupt than their predecessors. Trudeau's attempt up here in Canada is even more disheartening because we actually believed him.
> you can sort the object files, but the sorted object files order is still effectively "stored" into the binary, and that's not source code.

No, but the order should be explicitly defined in the build scripts or the result will not be deterministic.

If the order triggers, say, a linker bug that makes one in 50 builds crash, execution will not be deterministic and that's really, really bad.
This is a friendly neighborhood banking person. The list is not a secret. At best, it is hidden in plain sight. Basic version of some 'undesirables' is available on government website [0]. Naturally, there is a multitude of paid lists of various people companies may be interested in.

Edit: I just saw a more accurate version of this comment immediately below.

0: https://sanctionssearch.ofac.treas.gov/
You want data about energy usage in joules from 100 years before James Joule was born? That's going to be tricky..
If a user complains about a title being baity and they have a point, we tend to change the title on the grounds that many other readers probably feel the same way.

This was a borderline case but I think they had a small point that 'hacked' was a bit baity. Also, the GP comment was heavily upvoted, indicating that a lot of users agreed.
I had Ubuntu giving me 10 actual hours including heavy IDE, browser with lots of tabs, docker composer with rails app and postgres, etc.

(This was a gigabyte aero 15x with a 94(?)Wh battery)

I was stunned.
yeah, and i'm absolutely not trying to justify this outcome, just trying to think out loud about the unsatisfactory state of things.
As I mentioned above, my understanding is that hotels have internally-connected hallways that link the rooms, whereas motel rooms connect directly to the outside.

Note: I am American, too.
Why not go for a full roguelike game in 1KB: https://wasyl.eu/games/another-visit-in-hell.html
> Less than 100 tabs

Find a way to organise your stuff better? Whip up a page of links and use that? Dirs of shortcuts or something?

Having 50+ tabs open can't be an efficient way to manage your references.
Pretty sure it would be impossible to put charitable contributions in as SALT, not without contorting the hell out of the program.
Or `Cowboy` with `alias :cowboy, as: Cowboy` ;)
Also not to be confused with the GUI git client "gitkraken"
Curious - Where do you have the information fro that TAG have a smaller advertising budget than Rolex? I would've assumed the opposite.
“That said, having spent the last nine years looking at topline costs and a few itemized breakdowns does let me reach some initial conclusions, ones that I believe are robust to new data.“

So... a hypothesis?
I've been using Kakoune for about a year, after a year of vim, after several years of Sublime. It has its warts, but it's way above and beyond anything I've used before. Whenever I use another editor I feel freakishly slow now. The big non-editing related thing it did for me was to make me appreciate the unix way — it really does one thing really well, leaving window management to tmux, and plugins to shell scripting, while maintaining its own client-server architecture to decouple various components. I'm not a huge fan of tmux or bash for scripting, but the open-endedness of kakoune's architecture on top of the great editing model really makes it a safe choice to invest in.
user: appsonify
created: January 1, 2015
karma: 19
about: fuck society
submissions
comments
favorites
One of my favourite things about Kakoune is global regex replacement. In Vim, it usually goes like:

- Type `:%s/`

- Spend 30 seconds thinking up a regex which will hopefully match all the things I want to change, and none of the things I don't

- Write it out, hit Enter

- Run my tests, or run "git diff", or generally review the changes, and find a bunch of stuff is broken

- undo, restart from scratch

You can sometimes avoid screwing up the entire file with the "c" flag that asks for confirmation for each change, but it's too easy to get bored and distracted and type "y" too many times.

In Kakoune, a global regex replacement goes like:

- Type `%s`

- Spend five seconds thinking up a regex that approximately matches the things I want to change

- Interactively do any additional adjustments that are difficult to express in regex, like the `M` command that extends the selection to the next matching bracket

- Cycle through matches with `(` and `)`, checking to see if they're what I expected

- If not, I can remove individual selections with Alt-Space, or just hit %s and adjust my regex

- Type `c` and actually make the change

Because of the whole "multiple cursors" thing, I can get fast feedback on each part of the process, so I can get the result I want much more quickly.
My own personal conclusion is that electric car batteries are already at the price of an engine and auxiliary equipment (alternator, turbo, injection pump, gearbox) of an ICE, so the price of small electric cars should be ~ $10,000. We have SUV's that cost $10,000 built by Renault in Europe and $7,500 sedans, so a $10,000 electric city car is possible.
I often use Linux on various laptops and have never had Bluetooth, wifi, or suspend problems.

And I'm not even using ThinkPad or Dells.

People talk about those issues like they happen to everyone or are very common but they aren't in my experience.
Here's my quick port to Swift. It can run in a playground.

https://gist.github.com/donarb/1502a12cb16fa74f4fd2e295867da...
I love comments at the beginning of files that explain what this component is intended to do and how it fits in the big picture. Documentation seems to be so micro focused that its very hard to understand how a piece of code was intended to be used.

The Doxygen trend of just dumping APIs and comments at the start of functions and calling it documentation is horrendous.
Magic numbers are better than nothing, but "next protocol" fields accomplish the same thing without magic. Usually the steward of each protocol maintains a registry of protocol IDs. For example, IEEE maintains a list of Ethernet protocols: http://standards-oui.ieee.org/ethertype/eth.txt and IANA tracks IP protocols: https://www.iana.org/assignments/protocol-numbers/protocol-n... and TCP/UDP port numbers: https://www.iana.org/assignments/service-names-port-numbers/... and MIME types are used for HTTP and email: https://www.iana.org/assignments/media-types/media-types.xht...

In classic Mac OS and BeOS, file inodes carried file types so you didn't have to guess about file types either.
Seaborn has a colorblind-specific color palette: https://seaborn.pydata.org/tutorial/color_palettes.html#qual...
I traveled around for a few months and even though I'm back in the States I've become happier just knowing there's somewhere in the world where I'd blend in, and other parts where I now get the equivalent of what one would call privilege here. The world's a big and diverse place, don't wait till it's too late to see it.
Looks like a nice write-up!

ST actually sells an evaluation board for learning about drone control; it has a BTLE module, four small FETs, sensors for pressure and a 9-axis IMU, a 1S battery charging circuit, and source code for some example firmware on Github. Search for 'STEVAL-FCU001V1'.

I've also seen a lot of cheap STM32-based FCU boards from the same places you'd get one of these 'blue pill' boards.

These are very useful chips to learn about, because they come in all shapes and sizes. Some focus on power efficiency, others on speed, others on connectivity or signal processing, and there aren't too many differences that you need to account for in your code.

Also, you can program and debug these using OpenOCD with a generic "ST-Link" module; they only cost a few bucks from cheap sources, or many of ST's evaluation boards have a built-in STLink probe which you can use. That lets you connect to the chip from GDB and step through your code like a normal C program, which is often a lifesaver.
IIRC, it was magic numbers and offsets. And you could run the charmingly-named magic program on a file to find out if the system knew what it was...
One big issue with code comments that hasn't been mentioned yet: they tend to run out of sync with the actual code.

That is, whenever changes to the program are made, you are now required to also update the comment but a lot of times that last step is skipped. One may ask what's worse: the absence of comments or _outdated_ comments that no longer match the code.
What does guix mean by "inconclusive"?
"Employees pushing for anything won't work."

With the great, big, giant exception of unions.
Celo | San Francisco & Berlin | Hiring Software, Mobile, and Cryptography Engineers | All Levels | 100K - 200K + equity + coins | FULLTIME, ONSITE, VISA | https://celo.org

Celo is a mobile-first stable cryptocurrency working to increase financial inclusion in developing markets. Using a novel address-based encryption algorithm, Celo lets you send crypto to phone numbers in a fully decentralized way. Additionally, Celo uses stable-value tokens pegged to fiat currencies, like the US Dollar, to minimize volatility. Anyone can participate in the network and earn Celo currency, even with just a budget Android smartphone. For Celo's first product, we are working with organizations such as the UN World Food Programme on a social payments and cash transfer app.

Investors: a16z, Polychain, General Catalyst, Coinbase, Reid Hoffman and Jack Dorsey, among others.

Stack: Typescript, Solidity, Go, React Native, Python, Android, iOS

Team backgrounds: Google, Facebook, Apple, Microsoft, Square, MIT, Stanford

More about us here:

Blog - https://medium.com/celohq

Hello from Celo - https://medium.com/celohq/hello-from-celo-34bf195cb99
> Wholesale changing protocols is hard...

In my dozen plus years of working with them, I've not seen a large change like this. And TBH, there are way to structure them to make sure they handle changes.

I mostly deal with hardware that has to be stable in the field for years, so maybe that's the difference.
The fact that humans can be XO; XXY; be XY but Androgen insensitive, and so present as female; have mosaic X/XY; or be XX/XY chimeras like the twins in this article shows that sexual differentiation can absolutely be diverse.
Would it be wrong to say this is essentially a cross-platform implementation of WinForms? It reminds me of the workflow for WinForms.
The Problem with “Standard” Term Sheets (Including YC's)
I'd be more comfortable if it said "Monism Could Save the Soul of Physics". Writing "Quantum Monism" makes too many assumptions about where the Monism is. What if the Monism is a layer down from the quantum layer? Or 10 layers down? Or a million?

It's also possible that "down" is the wrong word. Or perhaps there are constituent parts to the Monism. Indeed, what is really meant? If the monads are like Church functions in the Lambda calculus, and if they therefore struggle with the problem of incomparability, and they are linked to some comparison function, it is possible they trace an ellipsis in a space created by their interaction of their comparability. So then it would be more like, "steps going around", rather than "layers down".