skysight-inc/HackerNews huggingface dataset:
Though i am not among top 1% bit, here are few personnel skills

- Choose you favorite language ( your can't have same skill in all languages so choose you base language mine is JAVA )

- Work in opensource ( it will give you experience of reading and understanding code of other programmers, also your code will be seen by others )

- Follow tutorials for tasks you have not fully grasp

- Automation ( do automation testing for your code )

hope it might help
The Assets, a French startup is creating the first P2P marketplace for business
The library's showcase page has the key bits imo:

> - It makes an assumption about selection color, which is OS- and browser-dependent.

> - Each smart-underlined link has 12 text-shadows drawn underneath it, which could potentially have performance penalties on mobile or older devices.

https://eager.io/showcase/SmartUnderline/

(Imho, the two points introduce enough risks and reasons to not use it and wait for OS- or browser-level updates instead.)
If there's any sort of app that works with this sort of thing, then yours is probably at the top of the list. The interface is super-simple, people are unlikely to use it often, and so on.

In this case, the cost of developing independent apps for Android and iOS (as well as other platforms, potentially) would probably be too high.

The experience wouldn't be suitable for anything used more intensely though, IMO. Scrolling on iOS is just "not right", in the sense that behaviour is different to native apps. Hover behaviour is different too, and some of the UI elements are also not quite correct (back button). Small things like that add up in a bigger app and cause a frustrating experience.

But it's definitely a good turn-around time, and FWIW I think you've made the right decision to take this approach.
Used it for a while instead of PhantomJS to automatically create screenshots of webpages. Produces better results (much better custom font support) but slower. I believe it's because Slimer is not really headless, you need xvfb, a virtual X11 server.
On{X} – automate your life [Android]
The Freeware Dilemma: Why Free Software Isn't Always Free
I don't think Firefox will route through Tor by default, doesn't make sense.

I don't want to be routed through Tor by default, as not everything I do is privacy sensitive. But I do use Private Mode and it would be awesome to have a Private Mode that connects through Tor or maybe fast switching to a Tor-enabled profile.

This announcement is actually exciting.
Automation through On-Board Control Procedures [pdf]
Think of it as bootsrap and a bit of jquery mobile, for cordova.
That's Chrome Dev Tools' emulation view. https://developer.chrome.com/devtools/docs/device-mode
Come Build the Future of Indian Financial Software at ClearTax (YC S14)
Of course they see a dime: they receive public money. Elsevier are such geniuses: public money paid papers need to be paid a second time, and still, they remain unavailable for the public who has paid for it (twice). Rich geniuses.
Why, then you simply get an incredibly negative review, or one with impossible requirements, or some other nebulous reason why your work should not be published in that journal.

Source: currently working in academia in a full-time research position
In that case journals won't gain you anything - since it's always other scientists doing that work for free.

They filter unfair peers by having multiple reviewers, and so can anyone else.
The future (of video marketing) is now
It allows to automate actions using JavaScript. For example "Remind me to take an umbrella every day the first time I unlock my phone, if it is going to be rainy"

Works on Android only, and you still need a computer to to go their website add recipes to your phone though.

And sadly you need Facebook account to use it.
One small thought on the penultimate para:

> The companies that have had the biggest impact and created the most value have had excellent board members (and executives). I don’t believe this is a coincidence.

It can of course go both ways. I'm not saying good boards don't improve their companies, but good founders (likely to make good companies) probably also pick better board members.
What is your point? Can you expand, please.
"then work with people who are worse at coding than you are"

++$lots to this. Helping and teaching others is a stupidly effective technique to understand things better yourself.
> A better approach is for the ISP to block outgoing port 25 from their network

No thanks! My ISP's job is to provide internet access. Blocking ports violates that.

Would you condone an ISP relaying all port 80 traffic to reduce forum spam?
I'd say it's a little more like they're conjoined twins at this point.
[Podcast] Content Marketing Strategy: Planning for Success with Matt Heinz
Amazon plans Prime Air delivery drone tests in the UK
Hi erik! i'm the music/audio guy of the site. First thank you for the precious feedback and encouragement :). Your description at the end of the reply is accurate. There are 10 to 15 instances of synths/sample based stuff, which take midi imputs based on the following criteria:

A list of frequencies.
A list of note durations.
A list of amplitudes.

All this process is triggered by a set time (in seconds) which, going in tandem with a selected chance rate of generating the note, makes a music event.

Having this running on a server would be hard for us, so the decision to make a long export of these "sessions".

I agree on the fact that Stochastic music has a certain academic connotation and standards for a composer, standards that are far from being achieved from the tracks on the site. I will try my best to make new soundscapes even more dynamic in the future :).
As an author, the added value is the name of the journal. The pedigree of the journals you have published in is one of the primary qualities that grant and hiring committees look at. The whole system is obviously a scam, but you have to play the game if you want a career in science.
Didn't know about that yet. Thanks!
As other pointed out, the peer reviewing is not done by the publishers. It is done by other scientists and coordinated by the editorial board of the journal, which most of the time consists in more scientists who are not paid by the publishers either.

However, I don't see any point in downvoting you as it seem people did, what you ask is a very common misconception that benefits to publishers and is thus amplified by them.
That's a huge leap to make. Is everyone that doesn't agree with you corrupt. Am I corrupt?
In fairness, the comparison table pitting Eclipse against XCode should have included Android Studio, which (besides not being Eclipse) also includes a visual UI editor.
[pdf] a Practical Guide to Free-Energy Devices
It may be technically possible, but it would be contrary to the very essence of Haskell. Think type inference at runtime. Maybe I should have said, Haskell with side-effects everywhere without being tortured by a monad. Would you still call such a language Haskell?
How would a journal fix that in any way which is not available to non-journal editor?

And papers generally get multiple reviewers (though that can be hard, especially while keeping things anonymous, in very small/tight fields)
For more on the thinking process behind BeaconHub, see: https://medium.com/@BeaconHub/the-in-the-room-app-d9b91a6abc...
Yeah, I think you only fully understand something when you try to explain it to someone else.
The Making of Wall of Text
- Financial Analyst

- ~6 hours

- sleep from 12 - 6 AM

- ~two to three cups a day.

- 21 years old.
Al-Khwarizmi was not talking about the publisher but about the scientists actually doing the peer-reviewing work: they don't see a dime from the publisher for this work (which is normal because it is part of their job as scientist to peer-review, what is abnormal is that the result of this work is given for free to private companies who put it behind paywalls).
I had a project at work where I needed to navigate to a form on a regulatory sight and click a button to download a csv report. I initially tried PhantonJS, but it could not handle how the IIS server responded with the csv file. SlimmerJS was able to handle the response and capture the csv file for me. My only issue was it is a bit difficult to build from source on a RHE machine.
To me there seems to be a certain sort of karma in this.

HFT doesn't really add value to anything in my opinion (cue the arguments that HFT somehow adds real value to our society). Yet HFT creams a profit by shuffling money around very quickly. So if there are sometimes big losses like this from a bug, then it seems to even things out somewhat.
Can you try now? We updated the regional availability on app store a while ago...
> Of course they see a dime: they receive public money.

Scientists receive money for the work they do, but that money is generally in the form of grants for their own sciencing, I've never heard of "review grants".
The inspiring story of a man who once shared a prison wing with Abu Hamza
No, it's still best practice.

The problem is it's impossible to protect weak passwords, because attackers can just run a password database through your hashing algorithm and see if there are any matches.

i.e. Just because you can't reverse a hash to get the password, doesn't mean you can't hash a bunch of passwords to figure out which leads to which hash
What we are doing is following the fine tradition of public-private deals (see also: French motorways).
Check opendylan [1], which blends dynamic typing with optional type annotations [2]. There's a paper [3] and a "dead" branch in github [4] with an actual implementation of gradual typing.

[1]: http://opendylan.org/

[2]: http://dylanfoundry.org/2014/08/28/type-system-overview/

[3]: http://www.itu.dk/~hame/ilc2010.pdf

[4]: https://github.com/hannesm/opendylan/tree/typed-opendylan
Opened it up a couple of hours ago, so should be available soon-ish.
AngularJS directive for wheel method of visualize rhythm
There's some kind of algorithm that prevents two users ping ponging comments too quickly. Not sure exactly how it works, but I've had experienced that before.
***The Flash 2014 Season 01  Episode  [1-5] ***
I remember doing that too, after some heavy draw toasterised a few of the ATX connector wires.

I was quite surprised at the efficiency of the inner ground plane(s) in sucking the heat right out of the attempted joint, and ended up requiring 2 irons and a hot-air preheat to actually get it to reflow.

Wasn't my machine, but worked fine for years afterwards, I believe.
Show HN: One App to read them all
Take it easy dude. It doesn't have to be worse or better; some might find it interesting and some might not.

I wasn't introduced to the topic before and it looked nice to me. It's just a <simple proof> as the title inside the articles implies.
Is it just me, or do you find it silly that ESA live stream shows Jessie J advertising. I find it rather strange, but maybe they're just so cash deprived. Hmm? Maybe corporate executive investor dashboard should also show random high end product ads? Would it be a good or bad idea? - Maybe the mission failed, and they thought that showing music videos instead of something bad would be cool. Isn't that great idea for future space missions? Let's show "cool" music videos, if things go bad. So people can just be happy and don't need to worry or care what happened.
No, he's reinforced the solder joints with wire and the larger ones with solder wick so it's going to be just fine. (That info is further down in the article).
Well, Turkey is included in Europe even though most of it is in Asia, so Russia should be included under Europe too. Unless the number is so insignificant that it's just bundled with "Other Europe".
Wat? For the consumer it's a short term benefit with horrible long term consequences. The effect would be that no one can start competing streaming services since this handful of services become significantly cheaper than the competition. So it extends the oligopoly of carriers to the streaming services?

What you want as a consumer is your 40gb to use on any service you want, while not being ruined.

If there is a decent selection of carriers then the pricing issue usually sorts itself. Making some data cheaper than other data is just not a way forward, unless you accept local monopolies among providers.
Only just heard of this. See it's still in beta, but will definitely give it a go!
Note the large number of surface mount components on the one side of the PCB. Initially I though just like you did, then I noticed the component count and realized this really was the quickest way to get back to a working machine.

Besides, other components might fail during the harvesting.
Bcrypt question --

I thought that part of the strength of bcrypt was that it hashed password many, many times, and that number of times through the hash is based roughly on the strength of the CPU doing the hashing. If this is true, wouldn't that make it all but impossible to brute force? You'd have to know how many times the passwd was hashed in addition to everything else.
The big problem for me on Android is that it doesn't yet support the native android zoom gesture - double tap, hold and swipe up or down.

Pinch zooming is for the birds compared to that, and Firefox still hasn't updated to fit in with the Android default gestures (Since JB or KitKat I think).
I honestly can't imagine having something in my DIMM slots with this bad of latency and throughput. 150 microsecond reads? Doing a full POST would take forever. What OS and software use - case does this serve?
Or someone starts to stand up, rejects the scam and starts a new, open access policy on a global scale. Yes, easier said than done, I know.
Does that work for writes as well? I am not sure if it would work without the OS setting up traps for writes to the pages or explicit flush calls from the app. In the former case, it would be very inefficient, and in the latter, it wouldn't be a clean write-and-forget system.
Probably not the right place for suggestions. However...

Developer or not, I have long waited for the possibility to:
1. Store bookmarks in "unsorted bookmarks" by default when I use ctrl-D. This option lacking, my bookmarks menu is so much cluttered that it is useless.
2. Edit bookmarks comments, with ctrl-D.
3. Query bookmarks and tags precisely (a bookmark with tags t1 and t2 which title contains regexp r).

Today, with small hacks, I manage to search bookmarks and trigger web search through the address "awesome" bar. But a bit of syntax like in w3m.el would be so much better.

I should try to prototype it in an app. These functionalities should not be very hard to implement. But it seems to be too much of a burden :(
You do realise that the human mind is incredibly good at "recognising/identifying" "patterns" in random data.
FREE Starry Night poster
Mind me asking what version of android you're running? We've noticed this on a couple of android devices also, but not been able to pin down the problem.
I think you are blinded by your own positive attitude, I was giving that as an example of the extreme resistance that would be put up.
An actual service manual intended for technicians who would be repairing the thing is likely to contain a lot more than the user manual would, although I have seen schematics/board prints in both.

Even without that available, stripping it of all components and running both sides through a high-res flatbed scanner works surprisingly well, although top-bottom alignment can be a bit of a bugger afterwards. (And wouldn't solve his problem with the gaping hole in the middle)

And it doesn't work on >2 layer boards, obviously.

That said, the part he ended up with didn't look too complex, and it's possible it might have been inferrable from either a schematic or by reversing the rest of the board to a schematic and making logical assumptions about what must connect where. Things like appropriate track sizing for the high power traces might be a bit more guesswork though.

It's a fairly common technique in board reverse engineering, although usually you have a couple of sacrificial units, so you don't have to worry about putting all the damn SMD components back on afterwards :P
To me there seems to be a certain sort of karma in this.

Momentum prop trading doesn't really add value to anything in my opinion (cue the arguments that momentum prop trading somehow adds real value to our society). Yet some momentum prop trading creams a profit by shuffling money around very quickly. So if there are sometimes big losses like this from a bug, then it seems to even things out somewhat.
> I'm not aware of any intent on adding unsigned types in Java 9 though.

You kind of have them in Java 8, but not as primitive type.

https://blogs.oracle.com/darcy/entry/unsigned_api

I also think a very least having ubyte would be quite nice.

Apparently the reason behind the decision has to do with overflows and underflows in unsigned arithmetic.

Hotspot is just one of many Java native compilers out there , so it is better not to rely on what Hotspot does.

On the other hand, you can make use of JIT Watch or Solaris Studio debugging to see what Assembly is being generated.

> I never understood why they can't expose it as a byte[].

Maybe the official unsafe class will make this better.
Eclipse also has the same editor.
No, I mean, that there is some probability that someone intelligent within the system is manipulating the infrastructure of the peer review system for an advantage.

I don't understand why I was downvoted for asking a question. I just meant to imply that there must exist some middle infrastructure, and I do not believe that it is a trivial problem to solve.

Source: I studied computer security systems that attempted to automate the flow of information to maintain security level thresholds on information types. When code 'touches' other code, meaning that it uses code with information at one security level to reason about code with information at another security level, unless you are particularly careful in the structure and organization of the code, information can leak out, structures can be manipulated, rules can be broken.

I am not saying scientists are unethical, I am saying they are human and prone to emotional reaction occasionally before objectivity (unless they are perfect). Combining information inference, intelligence, and an understanding of the flaws of an automated system; they are capable of 'accidentally' tweaking those things in their favor. It's not in the interest of science when this happens, and it requires a substantial amount of real intelligence to moderate. It's basically 'accidental bias'.
I replied here https://news.ycombinator.com/item?id=8595085
That was SO fast!
https://www.haskell.org/ghc/docs/7.8.2/html/users_guide/defe...
Does anyone know where exactly Tschuri is right now in our solar system? Couldn't find any map or sth that illustrates that.
Produces better results (much better custom font support)...

Hah, funnily enough, that's the exact same reason we're using it as well!

PhantomJS's "it'll be ready when it's ready" release cycle has been a bit frustrating, especially with version 2 and its support for custom fonts.

It's a shame there's no one perfect solution: PhantomJS is great, shortcomings aside; and SlimerJS is near perfect but slow, slow, slow.
I guess it is good decision when the developers have a web background, but there are lots of options for developing native applications across mobile OS.
You'd put a filesystem on it and mount it as a "ramdisk", with the result that you can cut out expensive RAID controllers and/or PCIe SSDs, and can potentially reduce form factor.

E.g. I can get 1U servers with 32 DDR3 slots and 64 cores, but only space for 3x 3.5" drives, or if you double up (but few chassis will then let you use hot swap caddies), 6x 2.5" drives.

You could easily fit 256GB RAM and still have 16 slots free for RAID arrays over those DIMMs.
I wasn't implying that the publishers but the reviewers were getting public money for that. Having spent around 12 hours between Sunday and Monday to write a single review for a journal paper, I must say that I am pretty surprised that this system has been working until now… The scientists are united in making their reviews, while someone on top is getting so much money for it (this catches up with your argument). I can't help myself considering us as naive people.
I see nothing distasteful about it. He is not saying people should not use FastMail. He simply noted something many people might not note.
> Of course, the dream would be to have all Firefox clients run Tor relay nodes out of the box

Even the Tor Project themselves recommend against running an exit node on a home computer. Too many risks of investigation and seizure of assets.
Any particular reason you dislike Angular? Have to say since I've been building with angular, I try and avoid jquery and any direct dom references completely. Think angular is fantastic.
Maybe Bill Gates dropped it (http://www.netfunny.com/rhf/jokes/97/Jul/gateswealth.html)
One quick tip if you're torn between SlimerJS and PhantomJS.

Use http://casperjs.org scripts, and then choose the best engine at runtime.

For example, need screenshots? Tell CasperJS to use SlimerJS.

Looking for faster rendering to HTML? Tell CasperJS to use PhantomJS.
I also see post about btc. There is no problem on HN:)
Great link, I knew I'd seen something like this before.

I wonder roughly where the board cost makes this level of massively labour-intensive rework cost-effective. Unless parts/plans are totally unavailable, I'd have thought respinning the board would probably work out cheaper unless it's something really weird.
Hm, seems to work well enough for Netflix though, and that app certainly is used a lot.
Did Verizon’s Net Neutrality Win Backfire? FCC Weighs More Restrictive Rules
Nice reminder to patch all your servers, not just your 'active' ones (can't believe they didn't do that).

This totally misses out on 'motive', that mail was far to cleverly crafted to be just some drive-by hacker that targeted browserstack for the fun of it.

Good they did a write-up though, so points for them. It must be very hard to draw the line on transparency when you write a document like this, I tend to think that it is better to spill all the beans, even the uncomfortable parts but for business reasons they may decide to keep some of the information to themselves.

"Both the passwords mentioned, ‘nakula’ and ‘c0stac0ff33’, were indeed in use a couple of years ago during our prototyping phase, and thus were present in the old prototype machine that was hacked. ‘nakula’ was previously our VNC password, and was hashed. However, unlike the hash used for the user passwords, this hash is much weaker. This was due to a limitation in VNC protocol, and we had overcome this liability by regenerating a new password for every session, and thus ‘nakula’ has not been in use for years. ‘c0stac0ff33’ was one of our system user passwords on the prototype machine, before we moved to key-based authentication."

Still points very strongly to a bad leaver. No outsider would have that info, I'd be digging through my older personnel records for suspects at this stage.

Still waiting for that updated postmortem from http://www.codespaces.com/
> Yes, but there is strong evidence that it is more nature than nurture.

Do you mind providing links/references that support the claim? That would be very helpful for the overall argument.

I also grew up in a similar fashion. But I don't think we can accurately extrapolate our anecdotal data over an entire population, no?

I agree that it is hard to tell whether something is nature vs nurture and it is rather short-sighted for us to blindly assume that all disinterest by a group in a field is due to nurture, but I don't have hard data backing it up. Mind sharing if you have any?
The Epic Tale of an Anonymous Browser That Gamed Google Ads
The tech community often roots for the underdog v/s the Goliaths. Just look at the MS/IBM hate; and the love for Apple when it was struggling earlier this century (of course that has changed now)