skysight-inc/HackerNews huggingface dataset:
There are research papers that discuss this. It depends a lot on the bytecode patterns. For Java it's usually as good as the current JITC unless you're relying heavily on auto vectorisation. For Scala it's about a 10% win on open source or a 20% win for enterprise Graal, according to Twitter at least.

For Clojure I don't know. But from what I understand Clojure produces quite inefficient bytecode, so it may benefit a lot.
> Try following a straight marker on the road on your bike. It's very hard. When you start going too much to the right, you will find it impossible to actually nudge the bike back to the left, unless you accept that you have to go further to the right first.

Not true - you just have to shift your weight to the left.
As news about Slack becomes fewer and farther in-between, reminders of how much more usable Flowdock was also fade from view. I'm left with a dead emptiness in my heart and a general pessimism about corporate communications.

Is there _any_ service with Flowdock style threading now? XMPP clients? Game chats?
Containerize dev, tst and prd
If competition with Chinese companies were the reason, Amazon, Apple, Bing and so on wouldn't be available in China either.

The difference between those and and the sites that are blocked (not just Facebook and Google, but also international newspapers) is that they cooperate with the Chinese government by censoring their websites, and the others do not.

Economically, Chinese social media isn't very relevant to the government. Since they are not exporting anything, protectionism in that sector doesn't really pay off. But being able to control what the populace can see and hear about the world is very important to them.

So the major reason for the internet blocks is security. It's the security of the state against its own citizens, but security nonetheless.
While micro-sites and CDNs could still be brought under the same SLD. The biggest blocker as is OAuth. I'd want to make a UX call to see if browser could elegantly prompt the user for a 3rd party interaction.

While we are at it, I keep wondering (in a strictly SSL world) if it would be a good idea to restrict CORS calls only to sites using the same certificate as the webpage. Would make life easier for folks like facebook.com making CORS to fb-blablabla.fbcdn.com.
Netflix; they even call it a monkey as well: https://github.com/Netflix/chaosmonkey
Thanks for the feedback suyash. We're working on landing pages; weren't expecting a hacker news launch today :).
Hmm I though there's no space traditionally. I'll check it out.
What was exactly unsubstantiated in the GPs comment?

“Peace” just means an official end to hostilities instead of the current armistice.

If the “Peace” does not entail a political restructuring of N. Korea it would just empower the current regime which does operate concentration and forces labor camps and even without those the population of N. Korea lives under some of worse conditions imaginable.
Arguably, modern IDEs are decent GUIs for general purpose programming. Comparted to programming by editing files in a bash shell, they provide lots of visual tools (autocomplete, debugging) to track the dependencies between objects in the code, which is what a graphical interface provides over independent files.
Looks good bro. You getting feedback from paid users?
It would break some sites (certainly not every site, I'm browsing this site right now with it enabled) because 3rd party cookies are an entrenched, standardized feature of the web, you can't simply turn them off tomorrow. Developers are using them to create benign functionality, for example spread an application across multiple domains owned by the same publisher.

What I proposed above is that we introduce an opt-in feature: before the browser is allowed to connect to 3rd parties (in the tracking and cookie sense), the user needs to opt-in, for example by clicking in a notice window displayed at the corner of the browser window. Instead of nagging every user of every site that "This site is using cookies", developers should nag only when connecting to other applications, using a standardized browser API. After sometime from standardization, you can roll out this functionality to all users and nothing legitimate would break.

There should be no presumed used consent - because there really is none, the outcry against Facebook and advertiser tracking shows people don't expect the web to work the way it does.
80 year old Harvard study claims to have found the secret to health, happiness
I have a T410 and have to use the Nyan Cat Terminology skin simply because that's the only way the cursor shows up against the background. Additionally, the i5-520M is a little anaemic for my use cases, with effectively no hardware video decode and no AVX2.
And imagine if you could plug in multiple phones.
And it's not going to stay that way through legal bludgeoning. Where's the technical innovation? Where's the work that's going to make working with an Oracle database package something less akin to being chased by a swarm of bees? Where's the developer tooling which doesn't make SQL Server Management Studio look like a paragon of user experience (which it very much isn't)?

Where's the documentation for PeopleSoft which actually makes any sense? (I suspect the product itself no longer makes any sense, which would explain much).

It really feels like Oracle once had amazing technology but fell into the trap of an unmaintainable nightmare and have fallen back on the legal route to try to retain their dominance.
If you lean left, front wheel will "do" countersteering itself (same as noted). Since gyroscopic effect on bike is not so big and speed, mass is not bigger than rider it is not noticable. For motorbike you cannot just lean hence need for explicit countersteering because of much higher forces involved.

So I think it is correct to say that countersteering is always required.
It reminds me of the Commodore 64 that it was underpowered but sold cheaper than the other computers.

I got a 99 dollar used Dell 64 but dual core system with Windows 10 on it upgraded from Windows 7. Runs quite well, but it is not a gaming machine.
ClojureScript beginners' home page
The security model of the internet is whack. Javascript should be opt-in, especially from 3rd party sources. "This website wants/requires javascript for an enhanced viewing experience [allow/deny]". Instead not only will any stock browser gladly run anything thrown at it, it will also accept any cookies and now run WebGL code, trigger DRM engines and various other things. All that because the engineers who wrote the standards had enough hubris to think that a turing complete language with access to such a large API surface (from the DOM to the GPU to threads to a lot of the browser state) could be successfully sandboxed.

The web is a lost cause as far I'm concerned, it was under-engineered at the start and as a result people kept pilling mounds of crap on top to make up for it. What started as a way to display basic markup and images has been arm wrestled into handling complex web applications and videogames. The thing is so complex that it would probably take me less time to write a basic operating system and run Firefox on it than implementing my own browser from scratch on Linux. And despite all of this you end up having to use a billion of 3rd party javascript libraries to do anything remotely complex in the browser, things that have been standard in Qt or GTK since forever with a fraction of the code base and memory footprint.

And now people seem to enjoy reimplementing all the internet protocols on top of HTTP. The world has gone mad. I'm going to get a "gopher should've won" tatoo and live in as an hermit on some nearby mountain.

I'm glad that there appears to be a lot of discussion surrounding internet privacy lately, including in the mainstream. However I think that focusing all the discussion of Facebook is becoming counter-productive. Facebook exploited the weaknesses of the web very successfully but it only exploited tools that existed long before it was created. I have absolutely no illusion that Google & friends are doing pretty much the same thing, and if you have an Android phone the amount of info Google can harvest is nothing short of terrifying when you think about it from an Orwellian perspective. Don't miss the forest for the Facetree.

Assuming that internet giants will adhere to some "code of conduct" is naive at best. "Do no evil", yeah right. We let them have to tools to do these things, we need to pry some of them away from their hands through technology and regulation (probably in that order).
I certainly wouldn't mind my next metal battle vest out of mycelium leather, just for the geek cred, deck it out with hardwood studs and do an enviro theme thing.
Stackoverflow/Stackexchange

https://stackoverflow.blog/2015/01/16/why-we-still-believe-i...
And how can you not use C# in that case? I understand you might not want to but...
I don't think this license makes sense at all for a sound effect library.

> 4.a Not removing content from your device or systems when we ask you to.

Use sound effect in a short film, BBC take down the sound effect library, your film is now illegal.

> 4.b Don't use our content for (…) promoting (…) tobacco (…) anything that would harm the BBC reputation (…) social campaigning purposes or fundraising.

Also no ads next to or over the content.

Also, from paragraph 4.h you are not allowed to share the content.
I worked for the MITRE Corporation https://www.mitre.org for many years, and can confirm they use offices. There are some open floor plan labs, but almost all employees have an office, usually shared with one other person.
If I recall correctly, it was called JScript because it wasn't actually fully compatible and because it had extended stuff - there was a JScript host for Windows scripting at one point, and there was talk about using it for ASP instead of VBScript. I'm not sure if that was ever actually implemented. Also I suspect Microsoft wanted to have their own branding.

Visual J++ on the other hand was because Sun sued them over a Java implementation which wasn't actually compatible with Java, and misuse of the trademark, and all that kind of thing, so Microsoft weren't allowed to call it Java anymore. This ultimately led to the development of C#, so it was probably for the good in the long term, apart from some of the bits they copied from Java in what was presumably an attempt to make it more a direct alternative.
Which is why you'll miss the point that "the bicycle is, for balance purposes, effectively in zero gravity".

It's actually a really fascinating clip — though I suspect you're not going to watch it. For anyone else, you can start here to see it in action.

https://youtu.be/rNQdSfgJDNM?t=1m

The original video is only 3 minutes long.
My opinion: open floor plan is acceptable up to a certain room size (100/150m2), provided that the people inside do the same job (mixing devs and salesman is a sin), that the room is not too crammed (6-10m2 per person being the sweet spot) and that there're other meeting/recreational areas.
The only problems I see with this laptop is the 2 GB of RAM and resolution.

Firefox with all blocking plugins takes regularly about 1.5-2.5 GB RAM on my machine, even with 5-10 tabs only.

I would like to see 13" model with full size keyboard (not the 11.6 one with crippled/squeezed keys) and at least Full HD screen.

Having 1366x768 resolution in 2018 is misunderstanding to say the least.
A bit of a missed opportunity there. I would have looked for a change to slip an extra 'O' in there ('organic' perhaps?) to get SCOOBY.
This is perhaps relevant: https://www.communicaid.com/cross-cultural-training/blog/how...

(But yeah, if the accepted norm is "meeting starts at the time in calendar," coming late is rude. OTOH, it could be a message, too: "I think this meeting is a waste of time and this is my way of expressing it.")
Ask HN: What is the best cross platform user-interface toolkit?
Specifically user-interface toolkits that use the operating system's own windowing toolkit under the covers.

Also nice to know are things like:

* Does it stick to the platform's best practices or does it provide "the lowest common experience"?

* What platforms does it run on?

* What could it do better?

Basically looking for prior art and developers experience with them.
Call me cynical - but I'd be very wary of taking Foucault's comments about his own work at face value. He could just be saying this to irritate the predominantly Hegelian, marxist academics in French academia at the time. Foucault is many good things - but he's generally very opaque about his influences. Or, at least, there are many very obvious influences he never talks about.
Yes, and it was really open sourced in 2005. But apparently published on github in 2012.
Besides reduction to search — solr / elastic / Lucerne / xapian, which is the most common approach I have used commercially, my actual favorite is precomputation.

At the moment, keras embedding model, multiprocessing, annoy, and emitting csv (object id, other object id, score) as a batch process and loading it in my database. Queryti recommend. This trades a prebuilt for near instant runtime and — near Nothing net new to break.

I’m working at commercial — 2-5 million item — scale, not ‘internet scale’ billions of items.

Hope that helps.
Google Container for Firefox
The SoC doesn't support much more than 2G, the Allwinner Wiki says 3G is the maximum but you probably want to just use two memory chips to keep costs down.
It’s not used as such, at least I’ve never seen it used like that. You would typically see it used by quants in an otherwise C# shop.
Active noise cancellation generally works best for consistent background noise. Sound that changes rapidly, like human voices, will be difficult for the cancellation hardware to react to, and headphones that provide sound isolation may be more help. See https://www.quora.com/Is-there-a-noise-cancelling-headphone-....
WebVR arrives on the Hololens
And then when you decide to create a sacrificial account just to keep them happy, they won't let you unless you give them your mobile number...
I can develop such personality. I happened to get angry when interrupted. But my productivity is still enormously better when I can concentrate.
Why don't you use Thunderbird for multiple mail accounts? I cannot imagine using web interface for multiple email accounts, too much effort, taking my browser tab space. Thunderbird is right tool for it...
Does anyone know what proportion of those who drop out of Harvard to make their own companies actually succeed? I suspect we only hear of the success stories of Gates, Zuckerberg, etc. But it would be interesting to know the facts.
That would work for graphical clients but not so much for textual versions. Some type of ASCII-art might serve the purpose but whatever solution is chosen it will be hard to visualise the entropy of a 64-digit hex string in such a way as to distinguish it from the same string with 1 bit flipped.
Steep rise in child abuse images online, charity reports
Use noise cancelling headphones. They shut out the world with a bit of quiet music. I love my qc35. Doesn't fix the primary issue, but makes it more bearable.
Same approach, but I prefer firefox beta + noscript, which allows more fine-grained control (so I can permanently or temporarily enable js from e.g. reddit.com and redditstatic.com, but not googletagservices, amazon-adsystem, etc. .. on the same page.)
That's rather small, even for a single-person office.
A new part made by the original vendor is infinitely preferable to an off-brand clone. There have been too many stories of “bargain” LiOns catching fire!
Have there been any studies on what kind of office floor plans are actually optimal for work?
And how many of those changes have actually benefited FreeBSD?
You could try a browser extension to rewrite [www|np].reddit.com to i.reddit.com [0]

But yeah when ever you don't follow the path that the major sites want you to go down you have to keep jumping around

Similar with Gmail, all links in the email go via Google tracking so you have to do a right-click and get the link then open a separate tab and paste it (obviously a signal for me that I shouldn't be using Gmail in the first place).

[0]: https://stackoverflow.com/questions/1891738/how-to-modify-cu...
> a web forum

which, to be fair, is accessible via numerous 3rd party apps: https://news.ycombinator.com/item?id=14684105
Spot on. And most of website should not even need javascript but some simple extension to xhtml to allow interactive websites in a declarative fashion rather than having a Turing-complete language.
Title is misleading.

A 'bricycle' in zero gravity is unsteerable
https://hooktube.com/watch?v=rNQdSfgJDNM (youtube mirror site)
That clip (and the research paper) is from 2014. Should a year tag be added to the headline?
Price Fixing in Ancient Rome
Jihosoft Phone Transfer v3.4.2 Crack Full Version
Affordable Website Design, cheap website design
I'm in favor of putting Facebook in a container.

I further suggest to throw the container into a fire.
It's worse than just 5% because p hacking. Every analysis has many parameters, and you can choose the most significant out of thousands of possibilities.

On top of this, the more interesting results are the most surprising. And therefore the least likely to be true a priori. So the chance of an interesting study being true is even lower.
This must have been what it was like in the late Roman Empire, when successive emperors tried to stave off decline by decreeing how the economy would work.
oh my, it sounds pretty close to what's described in peopleware.

give people both options of isolated, private space, and shared space, and let them move between them as they wish.
> Would Oracle allow it?

Yes, but only after:

> Would he be required to pay a fee?

Yes, it's Oracle. It will be a hefty one.
Well, it IS perfectly ridable, but unsteerable. You need a straight road.
Bicycles in space are still usable, as long as you just go ahead, e.g. as the jogger in Kubrick's 2001.
"even directors sit amongst the staff"

At least they are eating their own dogfood. I have had several occasions where I was belittled when I complained about noise and lack of daylight by our managers who have private offices with windows.
If there is no double spend between the later arriving block from mars and the block earth already mined the next block could acknowledge both. Basically making the blockchain a blocklatice. If I haven't missed anything the only reason it wasn't done like this from the beginning is that when the orphan rate is low it' not worth the additional code complexity.
I sometimes use reddit with Firefox for Android (beta, equipped with noscript and ublock origin) and it's really not too bad like that.

But overall I get a much better experience using the free, open, 3rd party app Slide ( https://www.reddit.com/r/slideforreddit/ ) so, maybe give that a try? (Assuming you're on Android - ios, I've no idea.)
And yet, we use techs from those companies on a daily basis. JVM especially. GraalVM is the next step in JVM's evolution. It's not hard to imagine that this will motivate other JVM vendors to add serious support for other languages.
> * It does in fact turn on.

Genius. I was seriously doubting how it was possible to be this cheap.
That's my experience too. If you very slowly lean to one side then you can start the turn that way.

Countersteering moves the bike to one side which means you're no longer balanced and so rapidly fall the other way initiating the turn.
Lessons Learned from Migrating to Python 3 – Rhett Trickett – Able
Party politics have almost nothing to do with politics at this local level.

And there's nothing stopping people from having very conservative views about local matters but progressive views for others on the larger stage. That is quite frequent in California: progressive views are held until it affects personal advancement. And the same is quite true for conservatives in other parts of the country, values are held until they get in the way of personal advancement. (E.g. abortion bans are just for other people, but I'm a good person and in a hard situation so it's ok if I get one, but I'll be out protesting next week.)
I cannot believe that T-Mobile would remote 'Celebrite'/jailbreak/root a device just to add the necessary files and remote-execute a process to play an mp3 while the Phone-app has taken control. When the Phone-app is running, it automatically thwarts any other sound-using app (such as Spotify, Music, Skype, games)
> It's interesting to see how manual the process still is.

This reminded me of a programme I saw a couple of years ago about making a perfect sphere. From what I can remember they said that was hand finished. I've just done a quick search and it looks like it would have been Achim Leistner making the 1Kg sphere.

From http://www.abc.net.au/catalyst/stories/s2038283.htm and more info at https://www.newscientist.com/article/dn14229-roundest-object...

Narration: The sphere started life as an ingot of pure silicon 28, brought here from Germany. Silicon crystal was chosen as the material because of its uniform atomic structure. The silicon ingot is cut and ground into a rough ball shape. Then Achim starts the painstaking process of transforming it into a near perfect sphere.

Achim Leistner: And this can only be done by hand because you actually have to feel what is happening. When you’re taking off a nanometre or 5 nanometres, or 10 nanometres or 20 nanometres, some of the errors we’re trying to correct are in the vicinity of only a few nanometres.

Narration: That’s a few billionths of a metre! If this sphere was the size of the earth, that accuracy would be equivalent to changes in height of only 4 or 5 metres over the entire surface of the planet. But that’s only half the challenge. To redefine the weight standard as a universal constant, the team also have to count the number of atoms in the sphere.
Anybody aware of any browsers making this a trivial workflow? Any comprehensive list of recommended plugins? Anything targeting mobile platforms?
> Comparing Oracle to Google is like comparing China gov to US gov. They both do bad things, but they are not remotely the same, the difference is well over 10x

Ask that to the civil victims of drone attacks and Apache pilots having fun with civil convoys, as proven by many available video footage.

> Recent story about Oracle exercising copyright over the word "javascript": https://news.ycombinator.com/item?id=16862949

It was a decision done by Apple, Oracle did not move a finger.

"As you are likely aware, Oracle owns US Trademark Registration No. 2416017 for JAVASCRIPT. The seller of this iTunes app prominently displays JAVASCRIPT without authorization from our client. The unauthorized display of our client's intellectual property is likely to cause consumers encountering this app to mistakenly believe that it emanates from, or is provided under a license from, Oracle. Use of our client's trademark in such a manner constitutes trademark infringement in violation of the Lanham Act. 15 U.S.C. § 1125(a)(1)(A). In order to prevent further consumer confusion and infringement of our client's intellectual property rights, we request that you immediately disable access to this app. We look forward to your confirmation that you have complied with this request."

> Remember when Oracle sued Google for re-implementing the Java standard library.

Not only do I remember, I stand by it.

"James Gosling: Oracle vs Google"

https://www.youtube.com/watch?v=JQ7xVO9lqD0

> Remember the OpenOffice -> LibreOffice thing. Remember the Hudson -> Jenkins thing.

I do, other companies did similar things without getting the half the hate Oracle does.

Many people here even would probably like to work for those companies.
A Global Pledge to Fight Cyber Attacks