skysight-inc/HackerNews huggingface dataset:
> and JNI will continue to be the way to accomplish it.

Although if you don't like JNI, you can use JNA [1] (which I believe uses JNI to link to libffi, and libffi for the rest).

[1] https://github.com/java-native-access/jna
This may not work in all organisations - how do you get permission to work on FOSS? Did you have to explain that the code would be contributed back? How did that work with your employer's copyright assignment (if any)?
I am also puzzled by this... Maybe knowing they have more horsepower than they need empowers them. Or maybe they are doing a lot of high poly 3D work or something.
> What's to say BitSwap won't proactively decide to download and start seeding some rare pieces of kiddy porn?

Nice catch, that is interesting. Granted, i feel like this could be tweaked as it is simply a mechanic to attempt to reduce leeching on the network.

> You need to know if the hash contains kiddy porn before you download it, but to know if it contains kiddy porn you have to download it. Classic Catch-22.

How do you know if that link to a pdf from a friend contains kiddy porn? You need to download it to check the md5 / contents.

I'm really lost on how this is any different than HTTP/BitTorrent/etc. Any link on the web can be kiddy. Any bittorrent link can be kiddy. Any IPFS link can be kiddy. They're all equally dangerous on that front as i see it.

The only argument i feel like can be made on this front, is that the hash can make for a hard to visually decipher file. Ie, `foo.com/bar.pdf` is inherently more "trust worthy" than `/ipfs/d3b07384d113edec49eaa6238ad5ff00`. With that said though, that's a better reason to not use `/ipfs/d3b07384d113edec49eaa6238ad5ff00` than it is to use `/ipns/foo.com/bar.pdf` (fake domain/example for easy discussion).

Again, stay away from random hashes just like you stay away from sketchy torrents and random http files.
Because having your password manager unencrypted (so that biometrics can "unlock" it) is a great idea.
that's not what you are paying for.

you are paying for a digital drafting table.

As mentioned in another thread, purchasing the lcd panel itself ala-carte would cost more than the entire unit.
> This is a low quality post.

Good demonstration.
I subvocalize when I read. I'm capable of recognizing written words without subvocalizing, but they don't have any meaning. There are two cases when I'm reading, though.

- For pleasure, when the goal is to enjoy the book, rather than to get through it quickly

- For information/knowledge, where it's useful to really slow down and think about what I'm reading. Even when I'm "subvocalizing" (an inaccurate term because it generally implies mouthing the words without making sound), I can read faster than I can understand, if the information is novel.
Op didn't mention Thinkpad. Just mentioned X2 Carbon Something or other.

That could be a jet plane from Lockheed Martin or a Thinkpad...
I have a TC1100, too, and loved it. Unfortunately, it broke at the weakest point, where it connects to the keyboard.

Any suggestions on fixing it? I feel like it might be a hairline crack in the board.
Yes, look for 'hackintosh', for example https://medium.com/swlh/building-my-1-200-hackintosh-49a1a18...
If you get a chance to go to a FOSS or Linux conference, there are normally lots of people there who are hiring or looking to be hired to work on FOSS.
(Nearly) all our work (github.com/hammerlab) is OSS. We're hiring experts in ML if you're interested in working on big genomic data in the field of cancer immunotherapy. We're a lab (academic not-for-profit, part of Mount Sinai's medical school, run off foundation, grant, and gift money) of software engineers from industry and academia in NYC trying to make research better, and cure some cancer while we're at it (running some clinical trials).
I wonder how many of these open salary companies are just doing LLC payments to people for additional compensation so they can still say they disclose all of the "salary" information?
The flaw with this is that on the mobile phone the keyboard and screen are infront of your eyes the whole time -- while on a laptop you don't want to switch between looking at the screen and looking at the keyboard to see wtf the bar suggests for example.
I'm referring to consciousness as awareness, subjectivity, the ability to experience or to feel, not wakefulness, executive control, nor the sense of selfhood, since they all (except, arguably, executive control) depend on awareness. They're poorly defined because our culture has not thought a lot about this, IMO. Hindu philosophy has a much better conceptualization (like Inuit culture has a better conceptualization of the varying states of snow).
No. Even if the touch bar turns out to be usable (I spend most of my time in a Linux VM, so the best I can hope for are usable virtual F-keys), it's the lack of ports that kills it for me.

I use a 2014 MBP and, on the move, I routinely use USB sticks, charge my phone, connect to HDMI displays (and the occasional VGA, for which I already have a dongle), and copy photos from SD cards. This means carrying (and not losing) 3-4 extra dongles.

I'm sure this will gradually change, but currently I have no USB-C devices whatsoever, so why would I get a machine with no other ports?
>We notice flaws in others more easily than flaws in ourselves. Yes, before you see this entire article as a list of quirks that compromise how other people think, realize that you are also subject to these biases.

I found this section was written very pourly.
/s ;]
Ok graphics shouldn't really be that big of a problem, if companies were trying to maximize it. Instead, they're trying to minimize the footprint of the actual computer without sacrificing productivity capabilities. Luckily, this provides incentive for the eGPU market, which will hopefully give us compact devices with modular powerful computing specs.
The issue isn't that people think "hey, woman, I'll treat her differently". The issue is that people with different experiences will communicate in different ways, hold different priorities, and they'll react differently to the same stories and comments.

And they very well might decide that they don't want to spend their free time attempting to talk to people who they can't communicate effectively with because of some combination of the above. Feeling like you're one of the only people who understands your experiences in a community really sucks.
To be successful "as the source of live news and comments" they need to figure out how to make money from that.
"Doctor, it hurts when I do this!"

"Don't do it then."

I can't believe I have to repeat this, in 2016: software workload naturally expands to use all available resources. Period. Nobody likes doing "memory optimization" work when developing.
> I don't want another adapter to connect to ethernet.

You're about 4 years too late there.

> USB C doesn't need to be all or nothing.

It has to be if your ultimate goal is for it to become universal eventually. As long as legacy interfaces are available accessory manufacturers have little incentive to build type C devices as they can keep plugging away without, so they won't.

> They could include 2 USB C and 2 USB A and solve half of these problems. Throw in a MiniDisplayPort or an HDMI and we're set.

You're set, and they have to support these interfaces they don't want forever. Because don't be mistaken, that's what their endgame is, that's what Apple has been looking for since they removed the floppy drive and started moving "slow" IO to USB back in 1998.
Replacing an expensive proprietary connector (that had widely available knockoffs that would explode at will) with a standard connector that will have $5 cables on Monoprice is a HUGE win. Plus, I can recharge it with an Anker battery off Amazon. I did like the Magsafe breakaway feature but there are enormous advantages to USB C.
> "Meanwhile, the Surface Book gives me a touch screen (which is important to me because I create web software that is used on touch screens),"

Have you ever tried using touch screen on windows as a developer? I just don't understand how people can list it as a benefit, windows interface especially in any apps for developers is horrible for touch use, and don't forget that in order for you to touch the screen you have to raise your hand , how many times a day can you do that without your shoulders being sore?

The thing I applaud Apple for is standing (at least here) the ground and not going with a touch screen for laptops, I think having a touchscreen in a laptop is a horrendous and useless idea, touch screens should only be on the object where you already lay your arms on, like keyboard in this case with Apple, having a touch screen 5 feet away from your hands will make you not want to use it, and that's not even considering OS your which is not meant for that
With Linux, you could get just what you want or need and it's gratis, courtesy of the community. With Windows, they decide on what you get and encourage you to live with it, even though you cough up lots of dough for it :)
Nutanix and Commvault: Delivering Faster IT at Lower Cost
Yes that's a nice Cobra Effect.
It depends on how you define winner. Does it really matter how much someone else earns as long as you're happy with your pay?

I have taken a lower paying job because of my preference for that job and workplace. Money is not my principal driver (nor is it most people's).

I also agree that an open pay system could encourage super stars to leave. I once hired a woman who earned almost 50% more than her peers because she was amazing (it's the one time I recall paying a premium for anyone). If her peers knew, it would have been a shit storm, especially her male boss (who earned well less than she did).

We are too obsessed about comparing ourselves to others. I would most probably pick a culture where there wasn't transparency because I don't think someone else's income is anyone else's business and the emphasis on money is unhealthy.
After a quick perusal of Amazon, if I got a new MBP I'd need to spend at least $100 to be able to plug in what I have hooked up to my current one. Not to mention the annoyance of turning my desk into a rat's nest of adapters
Amusingly, I skipped out based on the headline of "Pre-suasion." Just sounded stupid. Will have to relook at it, now.
So what? Apple could do the same thing Dell did: release 13 inch version with Kaby Lake today, and postpone 15 inch till December. I personally can't wait until xps 15 with 7th gen Intel and NVidia Pascal debiuts
The scrolling is sooooooooooo choppy.
Generally if you're not a good performer you don't have any ability to negotiate irrespective of negotiation skill, and if you are a top performer, you don't need any negotiation acumen to get a raise if people actually think you might not stay.
Depends on how good the hygienist is. They're not all the same.
> The more we fully utilize those cores, the smoother we should be able to make the whole web.

I wonder why the GC/CC are not multithreaded though. It seems like those are fairly isolated components, considering the entire application gets suspended so they can do their job, i.e. prime candidates for parallelism.

When forcing a collection on a large firefox instance it can easily spend 20+ seconds collecting on a single thread while a java VM can munch churn through something like 1 gigabyte per second per core.

In other words, from the outside it looks like a low-hanging fruit that has not been plucked.
You don't remap the function keys to do stuff? I use F1 and F2 to switch between tabs in tmux for example. In the past I have also have mapped the function keys on the right side to run common scripts, like deploying an app staging/production.
I'm in the same boat. I have an 8 year old Macbook Unibody. Maxed out RAM to 8GB (officially supports 6 GB but there was a way to utilize 8 GB), have replaced HDD with a 256 SSD, replaced the battery once (sadly now can't do so again, they don't make it), replaced power adapter twice. I was looking forward to this event, this is the first year I cannot upgrade to the latest OS X without hacking around. I am ready to buy. However this event was disappointing. I don't care for any of the new features and really that would not have mattered, but then the prices surprised me. So much more than I payed for what I'm using right now. Feeling a bit stuck here. I don't need a lot of power with the type of code I write but the new Macbook is too small and has only one port. I'm actually considering the model without the touch bar but that's only got two ports. Touch decision especially because I don't like what I see out in Windows land either and I can't use Linux as a client OS because I use apps that are only available for Windows and OS X. Damn...
A job title is not an accurate reflection of an individual employee's value to the company. It would be insane to require that a 10x developer gets paid the same as colleagues just because they shared a job title.
Not thrilled, but I need to replace my 2011 Air. Apple has me in the corner with Xcode...
Show HN: R, SQL, LaTeX and Chat Support on Datazar
The thing with the links on wiki is that if they lead to obscure third-party site, the user would trust them at the level of trust for Wikipedia. But if Wikipedia community has no idea what this site is, they'd feel uncomfortable using these for linking. Especially if there's danger than in 10 years whoever runs this site gives up, loses the domain, some spammer or criminal buys it and gets all the naive people from Wikipedia coming to them and trusting them since Wikipedia referred them.

For archive.org it is a known, established and trusted organization. It's actually has an office within walking distance from Wikimedia offices, AFAIK :) - not that it is very important, just an interesting fact. The point is there's no reputation problem. But for site that is less known, there is.

I understand the frustration of people about not being trusted, but that's how it works - trust needs to be earned. I don't see any way to it but for whoever runs the bot to talk to Wikipedia community and earn their trust. Name-calling won't exactly be helpful here like some do here in comments. Shady practices used by whoever wrote the bot like using tons of IPs and not identifying the bot properly also doesn't help. You can't be sneaky and complain there's no trust at the same time.
I will bet $1.43 that Apple's next version of the iMAC will have a tilt bevel like the Cintiq art monitor and the new MS Studio computer. I think Wacom still claims to have better pressure resolution that the MS touch (no sure if true). I have a small cintiq that I enjoy. I feel a bit bad for Wacom, they seem to have attracted some mighty competitors. Maybe Cintiq/Wacom could try to partner with Apple. Have some sort of Wacom/iMac thing. Microsoft seems to have gotten some good leadership.
Hey folks. I just put this dataset together. It uses a prediction model that we've been working on for a while. This helps address some of the propensity modeling issues that past researchers have looked at. This dataset should make a lot of research and analysis a lot easier.
Photoshop, and many other gfx software use GPU acceleration since 5+ years ago.
Bitcoin Core – Segregated Witness Upgrade Guide
Considering that Servo is an embeddable engine, why not keep the scope of Servo focused in building a standards-compliant engine?

Replicating other engine's bugs sounds like too much effort towards the wrong direction :/

Although, after the -webkit-disaster I don't really expect anyone to like the idea of a standards-compliant engine :(
The JVM is super speedy, if you can mitigate startup time and the time required to warm up the JIT.
Seriously. Every time I see an open salary list, their most senior developers make less than I do.

In my view, these are mostly the latest technique to try to sell employees on subpar compensation through "culture." Except they're even more dangerous than ping pong tables.
Not just the brain, but the whole body.

If I go without enough sleep, my hair and skin start getting greasy, my immune system is weakened, my muscles start feeling tired, etc.
What could be done to change this?
Apple to developers: there is no escape
Yes, UK here and I didn't follow the later progress as after being propositioned (early in the Groupon era) as a mark by them I pretty soon decided it was far from being good for the business I was in at the time.

Good follow up, thanks.

I wonder why they took those differing approaches - regulatory pressure?
Thus the Java.
I am not sure if I have to pay so much extra money for fancy bels and whistles that do not help me as a programmer. I was really hoping for performance boost rather than fancy touch screen that makes me watch the keyboard instead of touch typing.

What I saw from the presentation made my actually go back home and check what Windows announced yesterday, since I was quite disappointed (I actually found the presentation of the surface book more close to what I was hoping the next macbook pro should be).

I believe the only thing that continues to save Apple for consumers like most of the ppl around here is that it is Unix based.
I'm not normally a fan of the death penalty, but in this case...
Do More with Shopify
are we talking about "Pro" or just Macbook?
Seems like it's a lot more geared towards desktop machines.
I somehow had no idea that Twitter had a video function similar to Vine, and I use the app a few times a week.
You can already do that if you type Dvorak :P
I blame L'Oreal for this. "Because you're worth it."
Both Apple and Microsoft presentations were overwhelming for the size of their companies. However, the latter introduced a completely new product which seems innovative. Meanwhile, Apple just gave their MacBook Pros a touch bar, and basically neglected any demanded updates for their other product lines (e.g. MacBook Air).

And honestly, MBP is not the best purchase for specs. You can get a cheaper Dell XPS 15.
That's what people said when the very first iMac replaced ADB and Mini-DIN8 with USB ports. This isn't even exactly replacing the USB standard, just the connector type. USB1/2/3 devices will still work, you just need a Type-A to Type-C adapter; much simpler than, say, Thunderbolt to FireWire. The best outcome will be a "rip off the Band-Aid" approach with everyone else adopting USB Type-C (or Thunderbolt 3) as quickly as possible.
But this is something the society (i.e. the government) should take care of, not individual companies (that might, but likely won't, benefit from future offspring). For example, by sponsoring companies that hire workers that have kids (or otherwise levelling the playing field between non-parents and (less-productive) parents in economic terms).
I remember some video, probably a TED talk, about the mechanics of bikes and how hard they are to describe formally.
Thanks. That looks very exciting, and it's a relief to know that the eBPF team has thought about these things, and are actually doing work on them.
Detaching easily from the wall socket is a peculiarly US phenomenon. In the UK for example it takes considerable force exactly perpendicular to the socket to remove a plug, and all retail cables are moulded to the plug. So one end is anchored to the wall ans the other is connected to a €3500 laptop...

It would have made more sense to move the Magsafe connector onto the PSU DC output.
The usual culprits are virtual machines, large images, video editing. A little less common: big data, large matrices, scientific computing in general.

I never hit 16 GB on my laptop (I even disabled swap) but I got close once with three browsers open (I segregate some web apps into different browsers), a few VMs, some other random application running. It made me think if it was time to buy the extra 16 GB I can fit into my laptop. I just checked, it's about $100.
> It will be interesting to see if Apple decides to try to respond to that thing.

Probably not, they really seem dead-set against touch interfaces of macOS, and have made pretty much no improvement to it towards that end.
Doesn't Chrome/Chromium already run as multiple processes?
Trump is a narcissist
I saw something yesterday to the effect that you can have your cake (Control) and eat it (ESC) too. The Caps Lock key can be set so that if it is pressed and released alone, it sends Escape, but if you use it as a modifier, Ctrl-A, say, then it's Control. I think that's clever, but my opinion might change after I try it.
The most ridiculous thing about this laptop is that it comes with a Xeon CPU, yet no option for ECC RAM.
I don't think any discussion of "misguided promotional offers" is complete without a mention of Hoover's "free flight" fiasco:

* http://news.bbc.co.uk/2/hi/business/3704669.stm

Worth reading if you have a minute and are not familiar with it. The story beggars belief.
Perhaps the people you think are dopes are actually high performers?

I certainly don't want my salary dictated by the personal prejudices of my coworkers, especially when so many of them have no real idea of how much market value they're creating. I'm sure many of them think I'm a "dope" but my results manage to convince employers that my demands are worth paying.
There's a time and a place for critique, and immediately after a performance is neither. Only a jerk with truly low self-esteem would think that it was appropriate to offer unsolicited criticicism of the performance skills of a teenager in a rock band to their face at the performance.

If it's their music instructor, maybe. But again, that's not really the place. Next lesson would be the right time and place to get that feedback.
This person is a (self-identified) digital artist; if their claims are true, I'm sure they know what digital art does and doesn't require.
sounds fascinating
Too little, too late. I open the app about once every 1-2 months. I never knew about the "watch more" feature. At that point it's just like any other video app, begging the question of, "why use Vine"?
"[T]he shape of the wing affects the efficiency and stall characteristics of the wing but not the lift. That is left to the angle of attack and speed."

So no, the top of the wing is not pulling the wing upwards. The air beneath is "blowing" the wing upwards.
Mainstream advertisers don't like porn.
caps is remapped to control when holding, esc when pressing!
> Isn't speed a huge factor in that industry?

Exactly. There are a lot of high performance system written in Java. For long running systems, the startup cost is irrelevant. And for networked systems (such as fintech) you are going to be IO bound. The main issue as far as Java and high performance is the GC related pauses and that is a concern shared with any GC'd runtime.
> Is it though?

I think it is. That's certainly my experience with CS. You need some combination of GPA, recommendations from known researchers in the field, research experience/accomplishments and a strong undergraduate school. You don't need all of these always, but they all have an effect.

Most of the grad students I knew at Berkeley CS came in with at least one good publication and high GPAs. Similarly, some very capable people I know from less-well-known universities (in the US and internationally) were rejected from most programs they applied to. My observations combined with the low % acceptance rates lead me to believe it's definitely difficult—especially if you come from an even slightly non-standard background. And this is in a field where most people don't pursue PhDs—I don't even want to think about what Math and Physics programs must be like.

On the other hand, you can get some pretty deep (and well-paying!) positions in industry without having a degree at all, and people won't even look at your GPA. It's a lot more flexible.
Sleep does more than one thing. One advantage is lower energy needs, so saying we don't know what it does is very misleading. We don't know Everything sleep does in Every situation, but the same is true of everything else.