skysight-inc/HackerNews huggingface dataset:
I was never good at knowing someone's perspective prior to having experienced it. The common pattern throughout my life has been once I have experienced it, I'll tend to feel much more empathy than I would prior to someone in that situation. The problem is in this case, I'm white well mostly at least in the cultural sense I look it so its not going to be something where I will ever be able to properly empathize. I'm all for justice and equality etc. regardless so more of that please.
Volumetric Rendering: Raymarching
An empirical analysis of racial differences in police use of force [pdf]
TDD Studio: Open Source Alternative to NCrunch
It was incomplete even for its time, even for titles which were covered. For instance, Dune. Arrakis is covered (as Dune), but not Caladan, Giedi Prime, Kaitain, or Wallach IX, all of which existed in the first two Dune books, which were published before well before the atlas.

Edit: Spelling
DPI can most definitely distinguish encrypted phone calls and traffic patterns. It's a lot more kbps of flow than messages.
From the intro to the game:

"Test does not support mobile devices. It is very easy to miss with finger. We are working on new version of tests with better mobile devices support, new problems to solve etc. However, it is not implemented yet."

Since you have to select the bug in the code with the mouse, it's unusable on touchscreen mobile devices.
Commit messages: Document “why” not “what”
While null should generally be conisdered harmful, initializing with arbitrary data is generally worse.
It's a battery pack with 84 D-cell alkaline batteries. Source:

http://tao.ndbc.noaa.gov/proj_overview/pubs/mil96paper.html

> "The board draws approximately 1 mW when in the sleep state, and around 250 mW when sampling sensors. The entire system averages 10 to 15 mW including power for all sensors, sampling, and Argos telemetry. By using switching power supplies where possible, the same battery space available in the original ATLAS tube will provide a conservative 18-month deployment life with a battery pack comprised of 84 D-cell alkaline batteries. The low power system allows the use of inexpensive batteries instead of solar cells or wind generators. These would attract vandals and add significantly to the acquisition and maintenance cost of each mooring."

This bouy is fascinating. It has a sub-surface set of sensors and check out the description of how those underwater sensors communicate with the main board of the bouy:

> "The sensors transmit and receive data from the buoy with an inductive coupling technique."

[...]

> "The tube drives the cable while the sensor drives the secondary coil on the inductive element. An FSK method of modulating the signal onto the cable is used with 2 kHz for a logic one, and 4 kHz for a logic zero. With a 2-kbaud data transfer rate, a one bit is 1 cycle and a zero bit is 2 cycles. By having data frequencies that are exact integers of the baud rate, the bits can be phase coherent at their edges, thus eliminating a source of jitter. The data uses standard ASCII hex format with one start and one stop bit."
> Is CSS effectively "free", or is this just not a complex-enough example to start to see problems?

Far from being "free" unfortunately. Especially if it is made on CPU side. But modern browsers are trying to use GPU for that. GPU has a primitive operation: render triangle with three colors at corners.
So for non-trivial gradients you will need (on CPU side) to do so called triangulation to produce meshes containing such triangles: http://www.svgopen.org/2011/papers/18-Advanced_Gradients_for....
And then you need to send that mesh to GPU for batch rendering. Quite complex machinery.

Flash and Java were trying to do all that on CPU side. But with high DPI monitors (like 300 PPI Retina - 9 times more pixels on screens) CPU rasterization is not the option anymore.
2,000-Year-Old Seed Sprouts, Sapling Is Thriving
Obama Just Became the First Sitting President to Publish a Scientific Paper
SF has a day limit (within certain conditions) but has no way to enforce it. Hence the recent actions to hold the platform accountable & AirBnB suing the city.
The web is different than other platforms, though.

It has a culture of people viewing source and tinkering. Minification etc. limit that, but do not eliminate it.

And the web is a medium for transmitting and running other people's code on your machine in a safe way, and that includes not just sandboxing but also being able to inspect it.

It's important that the wasm text format be as readable as possible, to continue these traditions, even if wasm is a compiler target.
Yes, that sounds sensible, but I was surprised to read that the Santa Monica law restricts renting for less than 30 days for a stay for a whole unit. This would mean I couldn't rent my place for a week while I'm on vacation, which seems wrong to me.
Google: Punishing Pirate Sites in Search Results Works
I found there mobile testing lab to be interesting.
It's a psychological error in their thinking processes. They have a personal pride in their accomplishments and would brag about them to the world if they could do so with impunity.
I've found beforeEach breaks down super quickly as soon as you need to change the input props. Keeping things as purely functional as possible also helps manage complexity when writing tests in a large suite. You don't have to trace through all the beforeEach of each describe/context block. That said we use a healthy combination of both, as with everything know when to use the right tool.
My reading is that since notes are labeled A to G, one might intuitively assume the "natural" order is A to G.
I think the only part of Giedi Prime we saw was Pieter's office, the colloseum Feyd-Rautha fought in, and maybe the Baron's chambers? The real action was on Arrakis. I'm not sure the topology of all these planets was really dreamed up until the son took over.

I've always wondered what the large-scale map of the Dune universe looks like, at the planet and system level. Although it really doesn't matter, with the Spacing Guild and it's navigators. Space becomes somewhat meaningless when you can bend it.
You're going to law school, so whats easier? learning to code or designing a legally-plausible system for work barter that provides any product in a collaborative way without involving money on the front end, but includes equity when its sold or funded? Use your core competency as a lawyer since you chose that and channel it into a system that gets your product created. That's my suggestion.
If they did that and the SEC found out, they probably wouldn't stop at just fining you. Which is probably what Citigroup guessed and why, after realising the extent of the issue, they reported it fully within a month
That is a lot of activity on Hacker News. But I wouldn't put those other sites in the same category as the WSJ. Doesn't look like any of them are even news sites.
Ancient Windows printer flaw exposes you to malware
It was the right decision at the time - it made React much more familiar for people at FB who were writing PHP/Hack (Dan called this familiarity out in the post). It also enabled some great things that are still awkward with other patterns - https://github.com/reactjs/react-timer-mixin/issues/4 is an interesting case. That functionality is nice and elegant with mixins but not so with classes.

I think if we had to do it again (and get to keep the knowledge of the last few years), we'd probably skip mixins. We'd surely do some other things differently too though :)
I've used oxycodone for pain, and have occasionally played with higher dosages. I don't find the effects euphoric. More like numbness, but in a vaguely pleasant way. Or at least, not euphoric in the sense that Psilocybe are. But maybe that's just me. I've never had problems with opiate dependence.
I'm still not sure how I feel about implementing a layer over the Bitcoin network like this instead of just fixing the inherent flaws with the protocol. Especially when said network is being pushed by the company Blockstream which is known for shady practices.
Why? I have been a subscriber in the past and have found their content to be worth the money.
I didn't read the paper yet, but this thing of "composable distributed processing" made me think of Elixir's `GenStage`[0], which is still in development.

Another thing, that is indeed linked on GenStage's page as a reference, is Lasp language [1].

If anyone knows more about this stuff, and could say if these cited things are even related, it would be cool to hear.

[0] https://github.com/elixir-lang/gen_stage - "GenStage is a specification for exchanging events between producers and consumers."

[1] https://lasp-lang.org/
> ...City 17...

Which speaks to the GGP's comment about many more things being considered fantasy. City 17 exists on an alternate Earth and there are countless alternate Earths in fiction. The first two that come to my mind are the Fallout universe and Philip K. Dick's Nazi- and Japanese-occupied United States.
Also used by mapping geeks for 404 pages http://metrocosm.com/asdasdasdasdas/
Trump Force One vs. Air Force One
Certificate Incident
And these systems clear around 1.5-2.5 million transactions a day at the moment.
Shooting someone is not "doing whatever you want with the things you own". Neither is copying a book. Both require that you commit an unrelated crime -- one by creating an entirely new object which violates the law, the other by committing assault with this object as you could with any other.
Do people do that often with Airbnb? In my experience (I live in LA), almost all whole residence Airbnbs are long-term rental units that have been converted to short-term rental units
I think Valve has a bit of responsibility in this, because they created microtransactions for "skins" in the game in the first place...
SP4 is too expensive for my needs.

Dell looks great! thank you for that
Once you create the system for your product as a test, make it work for ANYTHING and get with venture capitalists to take the mature products. That's my expound on the suggestion.
Totally unrelated, but I am not surprised. I once logged into my Citi credit card account and was granted access to another user's account. Certain places were off limits but I was able to view a lot of details. Pretty scary! I never heard back after reporting the issue.
تور مشهد در هتل کیان و حجت ورود ۲۶ تیر ۹۵
> Soon Scotland will be off of Eu

I have a feeling it won't
Interesting. Windows CE? Are there any glaring technical issues you've run into over the years? What processors are the ATMs using?
I'm not sympathetic to the guy but he will likely find no friendlier clime in Denver than Santa Monica. Denver metro real-estate is crazy.
I definitely wouldn't replace my Macbook Pro 15" with one.

I feel it's one of those items where it makes sense at the right price. At less than $100 it's barely disposable. And you go in expecting a cheap computer. At $200, why would I get that vs. a $200 Acer laptop at Best Buy? (And I don't want a $200 Acer laptop either) At $300, I might as well put it towards a better main computer.

What this has been useful for is those times when I just needed a Windows computer for testing in Edge, etc. But it might also be a gateway drug to deciding if I want to get a Surface for my main computer.
I believe this is exactly the kind of thing the Santa Monica law wants to curtail. The argument is that neighbors dislike fly-by visitors who aren't moderated by the homeowner's presence.
Curvy Girl in Blue Dress – The Emporialist│romanian Street Fashion Magazine
Since Airbnb doesn't share data with the city, it'd be very difficult to enforce a number of days limit. Currently the city is just booking short term rentals through the app as proof of wrongdoing.

For what they are trying to accomplish (whether you agree with it or not), the law they enacted will probably work decently well.
Sometimes I like to look at sites like these in IE6 (through BrowserStack) -- not because I expect them to support it, of course; just because it's fascinating to see how far CSS has come. This one is particularly amusing given how rich it looks in any modern browser. http://i.imgur.com/zGycgtH.jpg
For the entire history of the United States, it has been the case that when you buy a product, you may repair it. You may disassemble it. You may do as you like with devices that you purchase. It was never illegal to take apart a musket. It was never illegal to fix a broken wheel on a carriage. It was never illegal to replace a piece of the electronics on a radio with a new piece. But now it is. What is "broadly accepted as fact" is that if you purchase an item, it belongs to you, and you may take it apart, fix it, modify it, as you like. It is fundamentally "weird" and new to people (and the only people aware of these laws are the ones unlucky enough to run up against them), the notion that you can simultaneously own an item and be locked in a cage for taking it apart. It disassembles and redefines ownership in a fundamental way, and ownership is a fundamental concept in our society and has been for hundreds of years. We should not let companies redefine it for their profit overnight without our notice or a fight.

That's what this fight is.
Our Handbook is open source: here's why
How to Start a Project Using PythonAnywhere, Bitbucket, SourceTree, and PyCharm
Design Patterns Implemented in Java (detailed and Systematic)
Also, the lowest or "first" key on most pianos is an A.
I'll be around for 30 minutes to answer any questions.
1. Each DOM element is about 200-400 bytes (YMMV) in memory. You will need at least two of those. So to parse that SVG and build DOM structure.

2. Yet just to get that file over HTTP you will need to execute around 40,000 machine instructions. You can use data URLs to encode your SVG but that looks even more uglier.

3. With such path images you can write:

button { background-image: url(path: ...);
fill: blue; }
button:hover {
fill: red; }

With SVG you cannot do that - each SVG is a standalone document. So you will need two such images, see #1 and #2 above.

4. And one more: CSS needs the way to define arbitrary shapes : https://www.w3.org/TR/css-shapes-1/#supported-basic-shapes . Ugly and far from complete set. Why not proven construct that we already have WYSIWYG tools for editing?

That if to look on the problem as a whole ... But CSS is split on modules these days. Each module have their own authors that do whatever is more convenient for them. Christmas tree design, sigh.
New peak for US health care spending: $10,345 per person
Good points.

It's not really clear exactly how folding space works, though. Later in the series, no-ships are used and one of the reasons they can be used is because they can calculate how to avoid interstellar objects just as the Guild Navigators do (which I believe is not mentioned until the moment the no-ships are actually introduced).

So even with foldspace, actual positions may be useful, although I don't think these are discussed much in the novels, so I supposed there's no real basis for a map.
I feel like I'm missing something; in what case does any data being communicated to a Saudi Arabian number, whose user is not in Saudi Arabia, pass over any Saudi Arabian territory?
Keep in mind that it has been decades since I was a FORTH programmer. I'm half fearing and half hoping someone will correct what I'm about to say :-) Essentially, you want FIG FORTH. Virtually anything will give you that. Remember that FORTH doesn't really have libraries. It's more like Smalltalk where you have a running environment of loaded code. Generally you want to have a small kernel and then load only the words that are relevant to what you are doing. For that reason, there isn't really any big standard library (that I'm aware of) like there are with other languages. FORTH words decompile really, really easily too, so mostly FORTH programmer work with source code. You just load what you need from wherever you get it.

Having said that, there have historically been attempts to have libraries and create build environment, etc, etc. I'm not aware of any that achieved any universal popularity.
Null isn't zero ;)

What is the proper output for null?
I don't think this advice is "dickish" at all - it's really the only way forward. If anything, passive aggressively boxing your friend out of the business because you're afraid of tackling the situation head on is the dick move.
When applying for US jobs I am always a bit startled by the questions that ask me to categorize myself by race. I know this is meant to protect against bias in hiring but you are forced to categorize yourself with each application. It makes it hard to just be people applying for a job.
It's a bit of a tortured analogy anyways, since Jared was an Airbnb host, and in this case, the guy is fleeing California.
Video: Trust Me I'm Lying. a well done animated book summary
What advantages do you anticipate from a complete rewrite?
OK, so someone is writing a city simulator/game, with millions of actors. Fine. They're not very far along yet; there don't seem to be any demo images. Yet they're obsessing on CPU cache management. This seems to be premature optimization.

Their big problem is making a procedural city generator that produces a convincing city at street level. There are lots of floorplan generators and things which produce vaguely reasonable buildings, but nothing good enough to make a video game grade driveable or walkable city down at street level. Unless they crack that problem, their game is going to suck.
One Giant Leap for Cars, One Small Leap for Trading
Haha, thank you for this :')
Right or wrong, if consumers have the choice between a thinner, lighter laptop with better battery life and a more clunky laptop that is easier to repair, most appear to be choosing the former over the latter.
Author here. Thanks for this illustration of futures in R.

About one port per future: This is the case for futures that uses the 'multisession' backend, which is a localhost + PSOCK version of the much more general 'cluster' future type. PSOCK cluster futures are in turn built on top of the 'parallel::makePSOCKcluster()', which launches a set of R processes/sessions that communicates with the main R session via sockets.

The 'multicore' futures do _not_ use the above, but instead relies on processes forking (part of the 'parallel' package) just like 'parallel::mclapply(). R doesn't support forking on Windows, which is why multicore futures fall back to synchronous processing on Windows. With multicore there is no usage of ports.

BTW, since a few months, the future package provides the 'multiprocess' future type, which basically is just a convenient alias for 'multicore' with fallback to 'multisession' so that plan('multiprocess') provides parallel processing everyone.

When the first multisession future is created, it also triggers the setup of all the background R sessions (via 'parallel::makePSOCKcluster()'). If there are issues with not being able to create all workers, then there should be an informative error at this point.

However, other than by mistake interrupting/terminating the background R processes or the main R processes while they communicate with each other, I actually haven't experienced any sudden deaths. Of course, a worker can always die for whatever reason you can core dump an R session.

Oh, I should forget to say, that both multicore and multisession futures try to play very nice with the machine settings. For instance, they will not use more cores than what is available on the machine (unless you force it to). They will also be agile to whatever number of cores you are assigned by job schedulers such as Slurm, SGE and TORQUE/PBS. That is, if you only ask for two cores but the machine has 48, the future package will only use two. Also, if you use nested or recursive futures, you won't by mistake spawn of a tree of background processes - it'll stick with what your main R processes has available in the first place.

I have occasionally experienced broken communications with PSOCK workers, but as far as I've been able to tell, this has always been when either my main or my background R sessions have been interrupted, e.g. hitting Ctrl-C at the "wrong time" causing the socket communication to become incomplete (maybe it's possible to add protection against - don't know).

@jonchang, if you experience "tasks [that] simply die with an inscrutable error" again, could please report to https://github.com/HenrikBengtsson/future/issues? I'd like to gather as much info as possible on such cases and maybe I can add some additional protection to the future package (or propose fixes to the parallel package).

@jonchang, I actually developed the future package almost solely on my Windows notebook and then tested on Linux and macOS - if it didn't work for you on Windows you must have hit a bad build. Please, give it another try. I'm trying very hard not to leave Windows users behind.
It's the same issue, except that you know some geographical area.
I can't seem to muster the ability to care. I guess this is supposed to seem like a win?

Diligently prosecuting serial renters while people who caused worldwide economic collapse commit economic crimes of thousands of degrees beyond this go free makes it difficult to muster empathy.

I'm jaded. Apologies.
>Shen, the prosecutor, said city officials received a complaint from someone who had rented one of Shatford’s properties. The woman was surprised to learn that she was renting a unit that was illegal and was uncomfortable with the situation, Shen said

Seems pretty ratty to report on something so victimless, especially after participating.
One of the side projects I've been working on attacks this in a different way; what if we efficiently trace every single call point at the Python and C level, including all arguments, such that we can build up a historic inference of types a given object label had at any point in time.
-Blockstream Playbook-

Step 1: Buy off all of the top developers of open-source project. Check.

Step 2: Refuse to support/fix basic network operations so that transactions stop confirming just as the network needs to grow. Check.

Step 3: Create a 2nd-layer solution for growth that allows the company to siphon Billions of dollars over many years. Check.

Step 4: Censor any forum where people alert others about secret get-rich playbook. Check.
There are 50912 housing units in Santa Monica, 36657 of which are rental units [https://www.smgov.net/Departments/HED/eddContent.aspx?id=235...]. So 1700 is (generously) 4.6%. Not nothing, but how much really? It's complicated but extrapolating from a San Francisco analysis [http://www.sfhac.org/wp-content/uploads/2014/11/Ted-Egan-Pre...] we might expect that 4.6% increase in housing supply would result in a 5.8% decrease in prices. For comparison, Santa Monica has seen about a 25% increase in rental prices this year [http://www.trulia.com/real_estate/Santa_Monica-California/].

Maybe somebody else will actually repeat the Egan analysis with Santa Monica-specific regressions and so forth. Perhaps the model itself could be improved.

Also, if there are so many people willing to pay so much to spend a night in Santa Monica, maybe it wouldn't be such a bad thing to have both long-term and short-term housing?

But it doesn't really matter does it? AirBnB is a political issue in all these places and the rabble don't care about your "data" or "logic." They are fed up with high prices and arrogant "disruptive" tech bros and they are ready to take action!
Charles Graner, who supervised torture at Abu Ghraib, was appointed due to his experience as a prison guard at super-maximum prison SCI-Green in Pennsylvania. Graner was already involved in the SCI-Green prisoner abuse scandals and abusing his wife before his prisoner abuse at the center of the Abu Ghraib scandal.
Reminds me of the old browser acid tests.
I googled "best fried chicken in Boulder" and literally every place I found had closed since earning the honor.