skysight-inc/HackerNews huggingface dataset:
By what I've been told, VLIW makes only really sense in some use cases such as DSP processors.
With general purpose computing it happens way too often that you can't find enough instructions that are independent of each other.
For the case where it is possible to execute instructions in parallel, you can make your CPU superscalar.
The simple nature of the RISC-V ISA probably should make supercalarability easy and performant.
> which you have to sign in to

Why do you need to sign in into a public WiFi? Why can't it be open to everyone?
In the case of the carry flag it was only lifted in Broadwell, which also introduced ADCX and ADOX to let you perform two carry chains concurrently. Conditional moves were also improved; you can do 2 per cycle now.
or take the microwaves out of the microwave like this: https://www.youtube.com/watch?v=oCe2UG1UXi4
Two can play at the propaganda game. "Human drivers cause X% more deaths on the road; can your family risk having humans at the wheel?"
From Iterative to Functional Perl 6 Code (2012)
One thing I love to do with my manual transmission car (common in my country), purely to impress my passengers, is to attempt perfect backward parking: swiftly, in one go, preferably into a small spot. Our streets are small, usually not designed for cars in the first place, or at least not so many of them. So this type of parking really is not an easy thing to do for many people. It takes effort, skill, and some luck, depending on the car of course.

All I want to say is that I'm not looking forward to meeting that one guy who takes notice and keeps looking just to see how I do my best, tongue hanging out, checking the mirrors, making sure I steer and drive in exactly the right way, and then when I get out tells me I should take a look at this, after which he tells his car to park which it then does better than I ever could. I wouldn't blame him though. Who wouldn't want to be Michael Knight?!
And it would be great to have more than one incognito mode for that purpose precisely (to be able to run more than two sessions).
At work I've been implementing some rough CQRS/DDD stuff for "the 2.0 system", and I'd summarize them as:

CQRS: Writes/commands and Reads/queries are fundamentally asymmetrical. Accept it and take advantage of it by having separate pipelines with different features.

DDD: Collaborate with the business-folk to discover their mental-model, and treat it and the code-model as similar co-evolving pieces. Focus on behavior and rules more than pigeonholes for data. Use Repositories to handle how RAM is not infinite, and Services for stuff you truly can't fit into meaningful objects.
Cuomo shows just how absurdly off base with reality he is in his tweet "I want to sit in a seat ... I've come to expect that."

New Yorkers don't even want a seat, we want trains that show up at regular intervals and a signaling system that doesn't fail at rush hour multiple times a week.

Since Cuomo wouldn't ride the subway, some people brought a cardboard cutout: http://gothamist.com/2015/07/10/cardboard_cuomo_subway.php
AFAIR on Chrome the session does not propagate between the tabs that don't share history (i.e. separately created, not one spawned by the other).
Well, low effort one liners are frowned upon for good reasons so I don't mind the downvotes but I couldn't resist.
I just wish the same treatment was also applied to non-joke useless comments. "I too have a baby and I love him", ok great.
It's very easy to do CQRS without Event-Sourcing. ES is really a separate kind of architecture-piece that's concerned with how you mutate your persisted data.

For example, at work I've got a CQRS system where the MySQL database looks pretty much like you'd expect from any other system. (Customers table, one row per customer, etc.) It's still CQRS because writes and reads occur through different paths, and writes can have side-effects to proactively-build readable data. For example, "Top 100 Happiest Customers" might be its own table--managed by application code--rather than view or query.
The studies I've seen have shown that the FU mix is heavily skewed and changing on every basic block, particularly when you offload the DLP to a more efficient vector/SIMD unit.

I'm not sure I see how MT would solve the mix problem, if each thread gets an issue cycle (and each thread itself has a bad mix).
> a 55% who hates the 45%

You don't even need "hate". You only need 55% of the people to own houses, and the other 45% not to. The 55% will vote in the government that makes it easiest for immigrants to come in and push up those house prices, including rents. Just look at Australia/NZ and Canada wrt immigrants from particularly Asia: 55% of the people will sell citizenships to the detriment of the other 45%. Since 2008, the US has started doing the same, not out of people having "hate" but out of making money from their houses.
check out http://dpdk.org. I just delivered a session on DPDK and SR-IOV. There's a whole set of libraries, classifications, and frameworks to tune/tweak linux systems on x86 in user space.
> Of course, it doesn’t always work perfectly, sometimes the images are rearranged.

I've seen the same behaviour on OS X with an Intel GPU: https://i.imgur.com/3fagsYx.jpg (screenshot of the contents of a browser tab - pretty sure it was Chrome. The Rooster Teeth page you can see parts of had been closed hours prior)
Ask HN: Are SPA indexed by Google?
If so, how does the crawler know a new page/view is loaded when the page load event is already past on the initial (index)?
When the discussion was ongoing about what the 'native' length for an int should be in Java the group did some profiling on machines to compare 32 bit, 64 bit on 32 bit, and 64 bit native, and 32 bit on 64 bit performance. Generally 32 bit on native or 64 bit platforms was pretty much the same. Emulated 64 bit (where the compiler had to generate extra code to do the math operations) was about .1% slower. (yes one tenth of one percent). In investigating it the dominant factor in program execution was not instructions per second but fetch time from DRAM into the cache. All of the math operations fit in the cache and so executed at full clock rate. As the typical CPU at the time was 1Ghz with an execution efficency of 1.2 to 1.5 IPC, during the 110ns where the CPU was waiting for the next bit of data from the RAM to get into the cache it could execute 60-80 instructions. So generally the "extra" instructions were essentially free for the most part. So Java got 64 bit integers regardless of the underlying processor architecture.

Footnote: I have mis-remembered the system performance numbers, the SS10 was a 50Mhz machine. The R4000 (native 64 bit machine was only 100Mhz. That said, the CPU being 'starved' while it waited for the cache to fill was the proximate analysis of why the performance differed very little.
My first guess would be that wifi is accessible by a larger number of devices. A lot of people use tablets and e-readers on the tube and I'm sure quite a lot, maybe a majority of those, only support wifi.
A/B (or champion/challenger as we called it in the 90s) testing is fine. The problem with these tools is that they do not alleviate the need to understand statistics.

A common place where people get stuck when A/B testing is in a local minimum or maximum. For example, instead of tweaking button colors someone should instead redesign the whole form. Talking to users can help with this, but users are notoriously bad at not knowing what they really want.
I concur. These results would have been better if they'd been generated using the native GC logging format and then run through an analysis tool.

Similarly, the article mentions that the synthetic benchmark was run for only a minute. I am heavily suspicious of this - any results you get here will be useless until HotSpot has had a bit of time to optimize the running code. I heavily suspect that the G1 throughput would have been significantly higher if the benchmark had been allowed to run longer.
Of course excluding the blind
Even worse: If I understand "z/Architecture does not feature executable space protection" right, you can even just overwrite the function that is called next directly.
I'm not in your target market, I just wanted to mention that the name doesn't seem to fit the seriousness of what you do. Expect a lot of people asking "What does this have to do with instagram?"

Edit: forgot to mention it sounds like a good opportunity and I wish you the best seizing it. Also your landing page does a good job explaining what you do, except it doesn't mention the price and the "tell us about your situation" line seems to contradict the "...in 2 minutes" claim in the main headline.
Similar happened to me, except it was the entire family staring at a 50" TV waiting for me to start a movie Christmas eve.
Exactly. A reasonable uninformative prior for scale parameters is Jeffrey's prior 1/x equivalent to log(x) being flat. These patterns arise from this fundamental prior.

The same way the lack of knowledge of some phenomenons can be described as a flat probability distribution making every point as likely as the other, some other phenomenons are better described as log(x) being flat.

For the first case of flat x, it means that adding or subtracting a constant to the variable doesn't affect the probability.

For the flat log(x), it means multiplying or dividing by a constant always has the same effect. For example, something twice as big is always twice as unlikely, half as big twice as likely no matter your starting point.

For "scale" parameters that can't go into the negatives (you can't have a negative size) the flat log(x) probability distribution is very natural to represent lack of knowledge. I think it is the maximum entropy distribution under reasonable assumptions. For "location" parameters that go from -∞ to ∞, a flat x "Uniform distribution" is more natural. Few people question the flat x prior. It seems somehow much more intuitive.

Note that these are "improper" distributions that don't integrate to 1 but to infinity.
Yeah. I wish all apps had an incognito mode for this reason.

Imagine being able to open an incognito terminal to type commands that won't get saved to history or pollute what you already have.
Hacker Instant Newest! https://news.ycombinator.com/newest

or for those who only want the comments

Hacker Instant New Comments! https://news.ycombinator.com/newcomments
Because we live in a fallen world.
Not really. I don't know what you're objecting to. The trend worldwide is away from console platforms. Look at the shift happening in the Canadian video game industry:

http://mobilesyrup.com/2015/11/22/mobile-game-revenue-will-s...

http://theesa.ca/wp-content/uploads/2015/11/ESAC_2015_Bookle...

Console game revenues down by 32% since 2013, mobile game revenues up by 20%. Mobile games on trend to overtake console games and investment is being directed to mobile studios and titles. Don't take it personally, it's just how it is.
Catching up to Moscow.
If you pay or if you have a plan with a partner mobile carrier it saves your credentials and autoconnects. Other SSIDs like "EE-Auto" use EAP-SIM authentication.
Must be quite the thing to have something so well done with your name on an article in it. Those magazines look amazing.
I set a reminder for Jan 1 2021 to see if your prediction is correct. Now i guess we just wait.
A visual exploration of the spatial patterns in endings of German town names
I was just thinking that the the bad mixes might on average fill in the gaps to what the processor actually had for resources.
I'm having a really hard time understanding what this article is about. I've re-read it like 3 times. I think it has something to do with the UK's civil service and it's connection (connexion, excuse me) to the education system, and in particular the kinds of degrees and certificates required to enter civil service. The author seems concerned (although I'm not entirely sure) that these hallmarks of merit are out-of-sync with the qualities that actually make a good civil servant. E.g. government becomes increasingly staffed by people who themselves have passed these official tests, gained the Official Seal of Competence, and therefore only empathize with other people who've passed these tests, leaving the rest to their fate.

So, you get a government full of people who are brilliant test-takers.

The first Men-in-Black movie when Will Smith's character is being tested for induction was kind of a commentary on this, in that Smith was the outsider candidate, non-conformist, street-wise but perhaps not big on theory, and his competition were all hyper-competent well-educated civil servant types; and Smith's unique perspective was key to passing that battery of tests! A triumph against the meritocracy.

But then again, was it? At the end of the day, Smith got his "MiB" badge of Merit, and no doubt he would someday proctor the self-same test that got him into the organization.

I am still confused.
This only applies to the stations, not the actual trains. The great majority of my commute time is spent on the train, not in the station (where you can often get LTE anyway).
An OS is a product of course, but to me it's on a completely different level to "just" an application product. It has access to everything, I want to be able to trust it and know exactly what it's doing. Telemetry I can't turn off ruins that. Having it is fine, just let me turn it off...

I like Windows and really like VS, I was often literally the only (non-VM) Windows user in a sea of OS X at several offices but Windows 10, the flip-flopping UI, the ads, and the telemetry pushed me to Linux and building my own desktops.
The people who own the medallions and consequently are politically entrenched are not the people who will be put out of jobs.
A modern OS is nothing but a bunch of apps and the kernel. Most of the apps run in sandboxes.
That answers why a second VC might join a round. It doesn't explain how rounds work in general though. I'm not convinced we can hand-wave over the first VC joining. They still have criteria they're using, and they seem willing to take on a lot of long-shots. The fact that none of them picked up Lyft's latest round still says something.
> do some digging before using the phrase "Space Balls" in a headline

Au contraire, mon fraire, I hope and pray that the BBC finds reason to put Space Balls into more headlines. The world is a better place for it.
http://nutritiondata.self.com/foods-000093000000000000000.ht...

"Foods highest in Glutamic acid
(based on levels per 200-Calorie serving)"
https://news.ycombinator.com/item?id=10861273
WW3+OBAMA+TRY'S+TO+TAKE+OVER+UNITED+NATIONS+WHICH+IS+AMERICAN+-+YouTube
At first glance, I thought it said the best affordable "programming" drone. I was thinking, "Damn, the HR people are getting really honest in the job offers now." Made more sense after a double take.
Slack for normal people
Truck driver is most common job in a goodly number of US states, so its going to be disruptive of a job that is basically impossible to ship overseas.
Three minutes later, the protective payload fairing was jettisoned, unveiling the spacecraft and the Fregat-SB upper stage.[1]

The stage is made up of six overlapping spherical sections, only four of which serve as propellant tanks. Two remaining spheres are actually instrument sections, one containing unpressurized avionics, which can function in vacuum of space and another, pressurized, section holding a flight control computer, which requires a temperature-controlled environment.

At least four spherical gas tanks with a diameter of 375 millimeters and a capacity of 23 liters are carried onboard Fregat. [2]

[1] http://www.alternative-learning.org/nl/wordpress/?p=4082
[2] http://www.russianspaceweb.com/fregat.html
Just start with any drone first and don't make the poor kids suffer through you trying to program it
So, January 2018. Got it.
We already have a RISC-V superscalar out-of-order core, the Berkeley Out-of-Order Machine (BOOM).

https://github.com/ucb-bar/riscv-boom
Reminds me of when network card drivers would use random bits of memory to pad out minimum Ethernet frames. Oh hey, there's your sensitive data going out in an ICMP ping request.
The first satellite was launched in 1957. The first man landed on the moon only 12 years later in 1969. But that didn't meant that a trip to Mars was in the cards even decades later.

Uber was a matter of applying well understood techniques and waiting for a critical mass of GPS enabled mobile devices with data support. Self driving cars still need to overcome fundamental challenges. It could happen in five years, or 50 years might pass without breaking through the final hurdles. Remember, the last 10% is 90% of the work.
I think game programmers don't like type systems -- or rather, they prefer the minimal typing necessary for speed improvements and their ability to simplify basic static analysis (with tools or in their heads). I don't blame them, games are a lot of work even for relatively simple things, and to get anything done at a reasonable pace you just need to be able to churn out lots of code that compiles on the first try, and when it doesn't the mistakes should be easy to fix and minimize the time you're spending fighting with the type system (C++ templates come to mind as they're often avoided in games no small reason being the cryptic error messages they can produce). There might be an argument of familiarity, that eventually if they used Rust or Haskell enough it would all come to them as easy as C, but then well known Haskell promoters say things like "if you're using the type system right your code will never compile on the first time."
This isn't as juvenile as a dislike. I spent my PhD on the technology for this company and licensed it from a tier 1 university and started the company. This individual (hindsight is 20/20) coerced me to make probably the worst decision by giving him fully vested equity only to leave for a different opportunity after and yet wish to have a say on issues that are Board issues.

Again this post was a message to any founder finding a partner. Things may be rosy in the beginning but if you are paired with someone who fundamentally is only motivated by money they will always choose their own interest over the company. Even if that means actively sabotaging and slandering.

Again I do not want to air dirty laundry but I was landed the unfortunate worst case scenario.

Anyone who thinks that I am being one sided is allowed to have that prerogative. I cannot give full details but please imagine the worse situation you can get into with a first partner, I am talking them trying to smear your reputation and sabotaging the company in order to get their way, not just some friendship that went bad. Please proceed with caution and do not be overly trustworthy.

If anyone wants to know more I would be happy to talk directly. But I'm sharing this because founders with genuine intentions and the ones who get damaged the most by individuals like this.
Gettimeofday() should never be used to measure time (2010)
That's like saying I'd rather eat shit for breakfast because it's possible to get food poisoning from eggs.
Heh, I made one of these a while back :)

https://github.com/benvan/mercury
Challenging Uber, Lyft Bets on a Road Wide Enough for Two
Technology companies have been remarkably bad at playing the propaganda game. We, as an industry, have done such a bad job of security that trusting the computer to drive you is going to be a powerful problem to overcome. "You've replaced your credit card because of a computer security failure, now think about that when getting into your computer controlled car. Can your family risk having a hacker at the wheel?"
XLennart: Whack micro-Lenns before they infect your computers with SystenD
The trend in the current generation is strongest so far (at least for Sony) http://www.ign.com/articles/2014/11/14/playstation-4-continu... and even for MS it's pretty good from what I remember. I am guessing all the analysts making these predictions are looking at Nintendo, which had been in decline since 1990s and only caught one lucky break with Wii. It's being back to its normal state will look like a declining trend only for somebody who learned about game consoles when Wii came out.

Doing trends for mobile games over short periods of time is entertaining but I am old enough to remember the same trend building that led to Zynga's IPO, social games were to kill console games before mobile games in the good old times of 2010-2011.
Except for people who have no choice (the elderly, whom have no one else to transport them and can no longer drive themselves, or people who have gotten DUIs ironically enough).
Perhaps you might be able to use the APIs designed for implementing DRM. There is a flag called D3D11_RESOURCE_MISC_HW_PROTECTED when creating a surface.
I feel like if Lyft could grow in a manner that makes driving for them actually worthwhile and they can somehow structure the "surge" pricing in a manner that is not ridiculous and exorbitant, they may even have a chance to unseat Uber in many markets. I personally don't think Uber offers sufficiently much and there really isn't anything exclusive about it anymore, so I don't see the advantage of feeding that horrible company.
Create a Github or Bitbucket account to share your source code with people you are learning with.

I'm 47 and haven't programmed in JavaScript for a long time. I have to learn all over again. You can email me at orionblastar at gmail.com and I am OrionBlastar at Github and BitBucket.
But Midori has always been open-source, why would a project made for... oh wait, wrong neighborhood, sorry I'm out.
Thanks for the feedback. Yea, the name could probably use some work. I'm pretty small, so I could definitely change the name down the road.

Good observation about the price. I purposely don't mention price on the home page because I don't (yet) want that to deter people from filling out the form - I want that contact info ;0) I use Stripe to ask for payment after they submit the form. In my ads, I'm testing mentioning price (to set expectations) as well as not mentioning price to see what performs better.

What would you suggest instead of "tell us about your situation". I figured I need to gather at least some info about the issue for customizing the demand letter.
You will Not win the lottery
so what's the point of this article? that merit is good but maybe we don't always measure it well?

because honestly: duh.

Look at tech companies vs say law firms, one will employ you even if you've never been to university they only care what you can do, the other considers merit to be being a straight shooter from a young age getting into a prestigious university then grad program etc etc.

meritocracy is an ideal, it's something hard to achieve but something to continually strive for.

also this author does not clearly present an argument.
Calling memset in userspace qualifies as touching the page, no?
Even GPUs, which have arguably far more predictable instruction mixes, struggled massively to get a useful utilization on VLIW architectures – AMD tried two different ones from 2006 to 2011 before they finally gave up on the concept and started using RISC architectures like Nvidia had been using all the time.