skysight-inc/HackerNews huggingface dataset:
Systematic sexism is tens of thousands of men telling women to "smile more" at work to look prettier, the opposite of which does not happen at a huge scale (but is also wrong). There is a difference between institutional isms (eg slavery, separate-but-equal) and systemic isms (eg private schools in The South, disproportionally higher rates of police brutality of minorities).

Is it acceptable to be openly racist? Yes, in certain parts of America. My grandparents' county courthouse had a KKK rally to celebrate census results showing no minorities lived there. This was early 2000s.

Also, I'm not going to keep discussing this with you mich further as all your responses are not conveying a genuine desire to discuss and consider arguments you disagree with, which is frankly a waste of both our time.
What exactly was shifty, do you think?
Maybe it's a false economy to automate other processes if the political fallout from not automating hers is big?
Foursquare data shows international tourism to the U.S. is down
Damn Canadian App Store.

Kapeli pls.
> And be sure to let AltaVista, Lycos, Yahoo, Microsoft, AOL, Excite, et al. know that's how it works, as they should have wiped out Google.

AltaVista was a marketing stunt by Digital Equipment Corporation to show off how awesome the 64 bit Alpha processor was.
It's good, but not great. The search just isn't very smart and, for many documentations, I often end up in the wrong place and have to follow an endless number of ->see also links. There's no fuzzy search, and no understanding of documentation or source code semantics.

Most importantly, the saga of Dash being banned from the App Store, and the author's blatant attempt to use the community as his private army in an attempt to blackmail Apple, have completely ruined his reputation and any goodwill he may have had at some point,
it's even crazier than that. Let's say that we institute some feel-good regulation that caps profits at 10% of cost. Presuming some sort of single payer system so that we don't have to feel guilty about screwing patients. What do I do as a pharmaceutical manufacturer? I'd overprovision FTEs on the production capability, encouraging them to spend "10%" time on other projects, ideation, but subtly encourage that 10% to be more. I'd create a QC system that is artificially stringent (make chromatography resins fail QC after single use) and recycle the QC-fail materials for pilot studies, etc...

There are always ways to sneakily increase costs. And I'm not going to lose sleep at night, since I am putting those funds back into "improving society".
From the article: https://itunes.com/ecc/

If you are talking about the curriculum,

> Starting this fall, six community college systems serving nearly 500,000 students across the country will be among the first to offer the innovative curriculum. At many campuses, local businesses will also offer students mentoring and internships.
Out of curiosity, what else is on that list?
The 2D elements (menu buttons, background trees, etc...) enter the game's editor as SVG, where they get converted to an intermediate vector format that is optimized to be loaded and rendered fast. That intermediate format is what's inside the wasm blob.

Regarding draw calls, I could definitely batch more than I do. But the game is rarely draw-call-bound so I haven't had a reason to optimize that part of the graphics pipeline.

Dart is still used in the game's editor, which has been stable for a couple of years now. For the production engine, C++ just makes too much sense. It is what made this WebAssembly demo possible :)
$7 is way too cheap!
Both QA and the Software Engineer failed the catch this serious bug.
In an economy the size of the US (much less the globe), as an example, very difficult means a lot of positive outcomes.

nVidia is a positive outcome vs Intel. So is Apple (after all, they sell a couple hundred million units per year of compute devices with their own customized processors, which directly threatens Intel's prosperity, of course thanks again to ARM).

Or see: McDonalds vs the hundred new burger companies (Five Guys, Shake Shack et al) that have cropped up in the last 10-15 years.

Or: Anheuser Busch AmBev vs the thousands of independent brewers that have cropped up and taken an increasingly large slice of a formerly stagnant market (thanks to government regulations) with finite physical shelf space. Talk about a perfect example of how wrong the op premise is.

Tell GM & Ford not to worry about Tesla and the electric car revolution, because they can just kill off Tesla at any time (and yes, some things like that did occur, such as Tucker - thanks to government abuse in the market).
More likely he just didn't want to do it.
How do you manage that many clients and what do you do for them?
But would they provide resistance? As nice as the idea of a fully-free distro is, I have the impression that free distros have a minuscule userbase compared to their non-free counterparts. For an already niche distro, this sounds like a significant handicap.

If someone came along and offered a hardware-compatibility repo or redistribution, would the Guix community work with them, or would the relationship be more distant, or even adversarial?

I'm personally very interested in the project, and have no desire to poison the pure core of Guix, but I need my hardware to work.
The fact that so much of the web is closed source now is a great tragedy, and is the result of the fact that those companies primarily see themselves not as software vendors, but as service vendors. They see humans as a kind of zoo animal who isn't really capable of engaging deeply with their software products, and can only jab at buttons.

If Google and Facebook weren't run by supremacists, and instead considered the general public as intelligent beings who are capable of understanding software, we might see more software coming out of those walled gardens. But they don't. Facebook and Google "engineers" (and software "engineers" at large) think of software as fundamentally hard, fundamentally technical, fundamentally something for the precious few with brains big enough to engage with it deeply.

It's just like books used to be, when the educated considered reading too advanced for the unwashed masses.

And so these service companies toss apps over the wall for the plebs to play with, and they keep all the cool toys for themselves.

There are some exceptions. They open source some commodity tools, but only where there is open source competition forcing them to do so.

I find it quite sad. But they'll lose when the web comes roaring back, when some IDE learns to operate within the language of the plebs, and the plebs learn to code, the wizards at Facebook and Google will find out what happens when you treat your customers like they are too stupid to operate at your level. Silicon Valley runs on supremacism. Supremacism breeds resentment. Bumpy roads ahead.

Some people at Google seem to understand this. I see them fighting for an alternate worldview. Maybe when the change happens, that minority will gain control of the company.
What if they were all necessary conditions of success, and each insufficient by themselves? One of the main reason startups fail is founder conflict (lack of team), and many teams have trouble building something that actually works (lack of product). The market can't "pull the product out" of a dysfunctional group of incompetents.
https://daringfireball.net/2016/10/apple_dash_controversy
I think it's well intentioned but highly flawed.

1. The time commitment issue.

2. It allows a company to give a bunch of "interviews" (assignments) even for candidates they aren't serious about. It can waste a lot of candidate time.

3. There is so much cheating on these that you really can't use it for evaluation. It can really only be a screening tool (which makes 4+ hour assignments really unfair).

4. It primarily evaluates current skillset, not how good they'll be with a bit of training. It's the latter that you care about.

5. They're generally given with little thought about what the company really values. It's typically "uh, gee, we do iOS, give them an iOS app." These projects generally aren't very good at narrowing in on very specific things, like problem solving skills.

6. You don't get a lot of context about why the candidate did things a certain way, and how they would have done things different with some guidance.
7. The results vary dramatically based on how much time a candidate spent on something.

... among other issues.
Sometimes product fit takes longer than $VC_ATTENTION_SPAN
This is a popular anti-pattern with a name - Yak Shaving: https://medium.com/@firehoseproject/a-guide-to-yak-shaving-y...
I don't think that's the case... are you sure you just didn't hit the "read more" button?
Cool. I'll be keeping my eye on this then.
Besides the technical case for a pullback, with $NVDA's price currently trading near 40% above a 200 day moving average, hedge funds are piling on:

https://seekingalpha.com/article/4045214-nvidia-short-opport...

Personally, I love $NVDA. Great products, superlative engineering and management. I believe Masayoshi-san's thinking a long time horizon for this investment. Cloud GPUs are eating software. $NVDA's 100 Tflop Volta GPU could be a monster seller. This is a bet on a new revolution.
hey @brad0, as far as i know, ssbc.github.io is the most out-of-date, at the time of being written by @pfraze it was superseded by scuttlebot.io which has all the same detail and more.

scuttlebutt.nz is a more recent effort by me to write documentation not only about the technical details of _how_ but also more stories and quotes to capture the spirit of _why_.

but having documentation scattered around is confusing, our intention is to consolidate these many sources into scuttlebutt.nz: https://www.scuttlebutt.nz/contributing.html#contributing-do....
I assumed that Windows 8 was hated because it broke the Start Menu and tried to force users onto Metro.
Obligatory https://xkcd.com/1357/

"Not listening to my bullshit is violating my free speech rights" actually means "I should be able to force people to listen to my bullshit."
Political changes can happen very quickly. Countries can go from free democracies to authoritarian dictatorships in 20-30 years. You cannot know what the world, and your country, will look like in 50 years. Being okay with giving companies ammunition against you is the same as making bad decisions like driving without a seatbelt because "I'm a good driver and I will never crash".
From the section marked "Responsible Disclosure":

> Current — All the attacks discussed by this work are still practical, even with latest version of Android (Android 7.1.2, with security patches of May 5th installed).

Honest question - does HN feel this is actually responsible disclosure? A large number of Android devices seem to be vulnerable to the issue, and the whitepaper includes exploit details. Is the intent to force Google to pay attention to the issue?
Has there been a device like the Amiga since it came out? A device that was so far ahead of the competition, yet completely overwhelmed by that competition into obsolescence?
Let me put Mike's comment into what I think is its proper context. "Poor support for numerical computing" really means "relative to Mike's dream, which is not actually realisable by any programming language today" :-)

Most readers seem to be misinterpreting Mike as anchoring off other popular programming languages of today, whereas he's looking for language features for which there's (a) no consensus that they'll actually be good when they exist, and (b) don't yet exist. (I'm highly skeptical of dependently typed programming.)

I think that there's a case to be made that numeric programming in Haskell, relative to the state of the art of today rather than the year 2100, really isn't so great – but my concerns are very different than Mike's, and revolve around libraries rather than type system features.

Source: have done a bit of Haskell in my day.
Brazilian Ride-Hailing Company Raises $100M from SoftBank
Show HN: Bug Bounty Hunter
To be honest, I don't care much what other programmers think of my appearance. I care what they think of my code to some extent, sure, but a fellow dev thinking I overdress or look silly barely even registers on my radar.

Other professionals won't appreciate me for my code. A lot of their judgment will rest on my appearance - whether that's fair or not is irrelevant.
China's DJI Unveils $499 Drone That Flies from Your Hand
If you are sufficiently motivated, NT 4 leaked many years ago and you could find it; it even has interesting things like DEC Alpha support & various subsystems still included IIRC. Perhaps you could find a newer version like 5.2 on GitHub or another site, but beware, as a Linux dev/contributor, you probably don't want to have access to that.

FWIW, I've stumbled upon both of those things in my personal research while I had legitimate access to the 5.2 sources as a student. It turns out Bing will link you directly to the Windows source code if you search for <arcane MASM directive here>.

Yes, I'm in the process of reporting this to Microsoft and cleansing myself of that poison apple.
Kind of a neat project, but I'm not sure if it is very useful. Maybe emulating for testing reasons.
That Time I Paid $6,544 for 256MB of RAM to Run Photoshop…
For whatever reason images of the old Workplace Shell (OS/2) popped through my mind when I read the title. Had me imaging a weird WPS for MacOS. (Much like the Workplace Shell for Windows from way back in the day ).
Please, HN, don't promote this fraudulent* developer.

*) https://9to5mac.com/2016/10/13/evidence-against-dash-develop...

(Considering that he has a history of buying user ratings I guess it's also quite possible that the upvoting of this story and (selective) upvoting of its comments is also bought.)
I've been using Dash + Atom for a while now, and have found it's a wonderful addition to my workflow.

https://github.com/blakeembrey/atom-dash
Check out Freeter.
https://freeter.io
Yes, I host my blog that way:

- Generate static files using Pelican

- Dump the files to S3

- Set up Route53 to point a domain at the bucket

- Set up CloudFront (Amazon's CDN) to sit in front of the S3 bucket, since I found pure S3 to be too slow

Works incredibly well.
This seems like a refinement of "tap-jacking", which is a pretty well-known UI redressing attack for Android apps, and works in a way that is somewhat similar to "clickjacking" on web pages --- an invisible frame is rendered on top of the application that captures inputs (as opposed to an opaque frame that obscures the legitimate application and tricks you into interacting with it).

The big limitation on these attacks is that you have to install a malicious application and then trick people into getting to a situation where the application can interact with a specific target; that's something that should be straightforward for app stores to screen for.
Makes sense; you could have a whole trip planned and end up getting turned away at the border. I just talked to an American who was held upon her return for 36 hours.
A very useful project for anyone learning python & coding micro controllers eg. students.
I hadn't heard of this. I've recently been a writing a small bash script for each project to accomplish the same thing (in a more verbose way). It works pretty nicely.
Get media device, you get camera and mic
Yeah, there are interviewers who run crappy interviews. This is not a flaw with the process though. If you replace it with any other process, you're going to find interviewers who are bad at evaluating those too.

For example, on behavioral questions, I've seen many interviewers who think "In our company, we handle disagreements by doing X. So I'm going to see if, when the candidate hit a disagreement, they handled it by doing this."

But that's not right. Different companies have different cultures. What's good in one company is bad in another. This is essentially the behavioral question equivalent of the scenario you're raising for technical interviews -- people looking for particular answers, and not considering the context.

Both situations definitely happen, and are very common. But that doesn't make the process flawed. It generally means that the company hasn't adequately trained interviewers.
Being on top of new develpments costs..
i.o.w. ... Nerdism costs...
I am very aware...
There's no such thing as "responsible disclosure".

The term is, quite literally, an Orwellian scheme to promote vendor interests as if they were naturally shared by those of researchers and users. A more neutral term is "coordinated disclosure". We can discuss how carefully coordinated things are, but there is --- to say the least --- a lot of disagreement about how much responsibility researchers have for coordinating this kind of stuff with vendors who shouldn't be shipping vulnerable code in the first place.

A warning in advance, though: this is a pretty boring discussion to be having on a thread about a new kind of vulnerability. Better that we should be talking about the merits of the paper itself.
"Bare metal" meaning that instructions run "natively" on a simulated Cortex-M3 microprocessor via an emscripten-compiled stripped-down version of QEMU.

It's a cool way to quickly test out performance and iterate on micropython scripts built for microcontrollers; not a python engine in the browser, sandboxed and running instructions directly.
> The Dash iOS app is a great addition -- try it on an iPad with the Duet second screen app.

I'm confused: Duet is an app for viewing a macOS desktop on the iPad. How would you use it with the Dash iOS app?
being constantly disrespected by coworkers can also impact morale.
"Wooden shoe" is correct, but "kick with shoe" is the likely intent. I think the mill-works bit is apocryphal, in spite of Star Trek.
I'm not seeing any benefits though, there are a lot of assumptions and emotional comments here not any hard evidence of it being a better solution.

There is actually a lack of it, there is only connotative evidence here in one comment that refers to "hey look linkerd does this at scale" that sounds nice, except that is not necessarily the point or the case.

How is having side-loaded proxies _better_ or more beneficial than having it separate? It doesn't appear to be discussed or mentioned in this thread, all of the arguments made for doing so are equally applicable to the separation of the proxy.
> There is a tendency to believe that the normal dynamics of markets should be suspended when the product is "really important."

I've not seen the argument that they should be suspended as much as that they are. "Really important" just means that demand is inelastic.
Using Kotlin to make Android APIs fun again
If you look at the timeline it details they disclosed the exploit and Google marked as won't fix which seems fair game for public release at that point.
US consumer get stuff, though. (And they mostly acquire the money by working.) So: stuff for labour.

Nothing to see here.
I'd say their community is their primary _asset_. All products are (ought to be?) built around an advantageous asset, whether it is exclusive data or a novel workflow or special insight.

But you design, engineer, build, and test a product, not a community. Though we do try.
If I tell you that I'll give you weapons and support "should you decide to rebel", am I "orchestrating" or "helping"?

Semantics.
I'll call BS on that.

AltaVista was a great (I'd argue the best) search engine up until Google. More importantly, it wasn't a marketing stunt, it was the product of a research project and some really great, bright engineers.

AltaVista was created by researchers at Digital Equipment Corporation's Network Systems Laboratory and Western Research Laboratory who were trying to provide services to make finding files on the public network easier.[3] Paul Flaherty came up with the original idea,[4][5] along with Louis Monier and Michael Burrows, who wrote the Web crawler and indexer, respectively. The name "AltaVista" was chosen in relation to the surroundings of their company at Palo Alto, California. AltaVista publicly launched as an Internet search engine on December 15, 1995 at altavista.digital.com.[6][7]

At launch, the service had two innovations that put it ahead of other search engines available at the time: it used a fast, multi-threaded crawler (Scooter) that could cover many more webpages than were believed to exist at the time, and it had an efficient back-end search, running on advanced hardware.

https://en.wikipedia.org/wiki/AltaVista
You're 95% correct about my view.

I do think that matlab/python are a bit better numerical programming languages than Haskell as-is, but only marginally. This is not just due to the library ecosystem, but also because I think that dynamic languages really are better than the best Haskell2010/GHC8.2 library theoretically possible. There are just some things that the existing type system makes a bit more awkward.
Some people envision something like the punishment that Chelsea Manning received. Or even worse, given how many authoritarian bootlickers claim she "got off easy". Of course, that may already have happened...
Which doesn't detract at all from the fact that there were a dozen major search players - including AltaVista - that Google bested to take over the market, courtesy of a radically superior product. None of that should have happened if the op premise were correct. The search market was more than saturated.

Turns out one of the many flaws in the op premise, is that you can invent a superior product, or provide a superior service, in an existing category and prosper accordingly. The iPod should have never existed otherwise, there were plenty of existing mp3 players.

It pertains to the traditional physical space as well as tech. Pizza companies as an example have been killing each other for a long time, new ones rise up routinely and displace weak competitors. If the op premise were correct, that'd be impossible. Pizza Hut & Domino's were founded a quarter century before Papa John's.
Jokerman Electronics,Nippon Natural Finish 39 Inches Classical Guitar
The author released an unauthorised recording of a phone call with Apple. That itself was probably not illegal (though it would be if he had been in California as well).

But, and that made me question his sanity, it basically contradicted everything he had said before, and made it clear he had been lying to the developer community to put public pressure on Apple.

Even worse: when that call was made, Apple had actually given in, and was only asking for him to publicly acknowledge that they had tried to contact him (but only using one of two e-mail addresses on file). He had succeeded in leveraging a minor reputation into a PR defeat for Apple, but got so drunk on power that he threw it away.

I would've wished for a bit more soul-searching in the community that was so eager to grab the pitchforks because the story fit so well with the common narrative of Apple abusing small developers, but oh well...

The initial incident is also pretty well known now: "Someone", with his credit card and developer credentials, created some spammy apps and marketed them with fake reviews. Those apps were signed using hardware registered in his name, which was, from time to time, also used to sign new releases of Dash.

According to him, the spammer was a friend/relative who he was helping to get started.
In Search of the Simple Sign-In
New headphone awareness device SoundBrake 2.0
>Glacier National Park is one of the few US Government organizations that hasn't backed down to political pressure about climate change

wow, that is really really sad. Something is seriously wrong with the system if that is the case
The question is more about the relative value of Bitcoin against other actions you can take to avoid having all your money confiscated by an oppressive regime. Do you think your government can take the cash from your wallet, the gold from under your bed, and the potatoes buried in your fields, but not your smartphone or personal computer?
Jokerman Electronics,Power Supply,100 Amp,Nippon America