skysight-inc/HackerNews huggingface dataset:
Alice Technologies | Senior Software Engineer Frontend | FULL TIME | Menlo Park, CA | Salary + Equity 0.05% – 0.4% | Visa Sponsorship Available | https://alicetechnologies.com

ALICE brings AI to the $7 Trillion, 7,000 year old construction industry and transforms how the field is managed. The ALICE team is small and agile, which means there’s room to shape the work you do, learn new things, and grow with our company. Our product runs on complex algorithms and PhD-level research, but our team runs on collaboration, quality work, and a good sense of humor.

We are looking for a Senior Front-End developer to take ownership of the front-end codebase, re-architecture it and choose the right framework and technologies for the team. Be prepared to face challenging architectural problems, implement awesome features, help shape the front-end codebase, and even get your hands dirty with the back-end.

Must-Have Experience

• 3+ years front-end development using modern web platforms (i.e. Angular, React), Javascript, Typescript, etc.

• Solid understanding of how the web works and it's underlying communication protocols.

• Writing efficient and high performance front-end code.

• Working on cross-browser projects.

• Top-notch jokes.

Bonus Experience

• Knowledge of ES2018, js linters, npm, Angular & React.

• Prior experience with libraries like D3.js, vis.js, three.js or similar to visualize beautiful charts & 3D models.

• Good understanding of responsive design.

• Experience with server-side coding (esp. using core Java & Play framework).

Contact: hossein@alicetechnologies.com with HN in the subject
Yeah if this were the case the private jet market would crater.
do you really not understand that railing against the system is not the same thing as advocating cheating, as you seem to be doing?

and really? cheating is only an issue in artificial constructs like academia? so if i design a building and crib the stress analysis from another building, it's ok because that's not an artifical situation?

it seems academia really did fail you, as your argument just falls apart prima facie. the learned person would reflect on the wealth of the feedback that you're getting here rather than assuming that you've unsheathed some gloden nugget of truth that the rest of us silly fools can't glean.

aversion to cheating is embedded in the social systems of all sorts of living creatures. might you want to read up on that and update your arguments, or is that too academic and artificial (as compared to typing into an emphemeral textbox)?
That’s a problem I’ve occasionally considered working on—modern alternatives with tractable, incremental migration paths away from COBOL/RPG/MUMPS—but I hardly know where to begin.

I’m sure for a lot of these companies, due to the sheer size and often mission-critical nature of these systems, the cost analysis still comes down on the side of keeping the COBOL/&c. systems and just using new tooling around them, like static analysers, integrations with frontend frameworks, ways to interoperate with relational databases, and software emulation of mainframes.

An alternative would be not only difficult to build but hard to sell. There’d probably be a lot of money in it if you had
a team with the financial runway, technical skills, and market connections to do it, though.
If Netflix put a value on 'pretty much any piece of content' and they lack said content, that tells you something, right? It's not that value. If you were making deals for IP, then you very well know where and how these deals are made. Throwing away dozens, if not hundreds, of buyers for one or two and have them dictate the value is not that business, as evidenced by catalogue at Netflix. It's a dynamic system of sales with dozens of combinations and not even owners of IP can value them properly (apart from initial runs for certain movies).
oh derrr
Rockset | Senior Software Engineer | San Mateo, CA | Onsite | Full time

At Rockset we are building the next generation of cloud-native data infrastructure. Our team includes founding members of RocksDB, Hadoop Distributed File System, Facebook's search engine (Unicorn) and social graph serving engine (TAO). We are backed by Greylock Partners and Sequoia Capital.
We are building our infrastructure on top of Kubernetes on AWS, and are using systems like RocksDB, Kafka, Zookeeper, gRPC and Terraform. Most of our codebase is in C++ and Java.

Open Roles: https://rockset.com/careers (also links to a page where you can apply)
My old MacBook Air did this a lot! My 2017 13" MacBook Pro does it too, but it's intermittent and much less noticeable. In both cases it completely disappears if you unplug the AC.
Yes, I'm in South Africa right now and this issue is very frequent. It helps some to use the two-prong plug on the charger instead of the three-prong plug. (If anyone can explain why that works, I'd love to know.)
Contact your public utility commission.
It doesn’t seem right that a man who fought so hard to prevent deaf people from being taught sign language now gets to be heard forever.

Bell was a despicable monster whose work led to forced sterilizations in the US and to the holocaust in Germany.

If it had been me, I would have smashed the disk.
> most older Macbooks have current limiting ICs on the USB ports.

And thank goodness for this, early in engineering school I was doing a project on an arduino and because I was young and stupid I kept accidentally shorting power to ground. Killed at least 5 or 6 ATMega328's but the MacBook just helpfully chirped that I was drawing too much power and it was shutting off the port. Saved my ass at least a dozen times over.
Just got this as well. I changed my password on GitHub about a month ago, and it looks like only those who changed a password were affected.

If I have to guess, they maybe saved the plaintext from the form when testing the password reset feature for some reason?
C-code compiled for a target like AVR/PIC would fit this article's definition of 'low level', its really the platform the code is compiled for.
A Token Standard for Delaware Corp Equity
I recently purchased a macbook from apple. After one day I found out the mic did not work, when I received my first facetime call on the laptop. Since I was using the laptop for some projects I was not able to give it immediately back. I called apple support on chat, the person made me install update and restart mac, consuming 2 hours for no reason. Then I decided to goto the store. At the store they made me wait for 2 hours. Then I was able to present my new macbook without a functional mic. At the store I had the worst experience, the person basically took my laptop for 30 minutes, came back and said I spilled water, they did a test and handed me a 700$ bill to fix it! This was beyond me. I told the person, that I just bought it and it is hard for me to challenge a test that I don't know. It is possible I a drop spilled when I was drinking water/coffee on my laptop. I have a macbook pro, also it works great I have spilled some water on it, usual wear and tear, I don't have a problem with it. However the person was very adamant that I was lying and I better pay the fees or not waster their time.

Very confused about my situation, I contacted apple on chat again, and told them about my experience at the store. The chat person called their manager, who again threatened me saying that if I want to challenge their diagnostic test I can, otherwise I should stop contacting them. I have no knowledge about how to find out about this test, what it is, does it consider normal usage conditions of laptops or anything like that. If anyone has had similar experience or knows about this diagnostic test do share, I don't want to pay 700$ extra on a macbook
The extraordinary life and death of the world’s oldest known spider
If you stick to that line of reasoning you might come to the conclusion that religious adherence to protocol is counterproductive. Don't let the agile coaches hear you!
Security Is the Biggest API Concern for Kin Lane – DevRel.net DevRel.net
I'm surprised you're being downvoted, I agree with you. I'm not even sure how you would do this, as Tinder Bumble et al don't show surname. Search by given name and job / university? Not everyone shows those, and even if they do, I agree it's weird to stalk someone's info on FB just by finding their dating profile.
I've been wanting to buy an HTC Vive for a long time. The thing is, I don't have a desktop PC, so I've just postponed and postponed the purchase. Is this thing better than a google cardboard is it more or less the same?

Watching reviews it looks like it's mostly "experiences" and not much different from a cardboard.
I wonder how much time it took to code them.
It takes longer to inspect applications that it takes to deploy into yet another VM provider and do push notifications or discovery.

If censors had enough skills to handle it those countries would have been producing innovations leaving US and Western companies in the dust.
AWS and Google Cloud should have refused to cooperate. Let Russia block them and bear the economic costs of censorship.
You are right about putting myself in their shoes + I am not providing the guidance they need. For what it is worth, it helped to talk it through here.
> Legacy C code is sequential, and the C model makes parallel programming very difficult.

Neither of these statements are true, unless "Legacy" refers to the early days of UNIX.

Tasks that parallelize poorly do not benefit of many small cores. This is usually a result of either dealing with a problem that does not parallelize, or just an implementation that does not parallelize (because of a poor design). Neither of these attributes are related to language choice.

An example of something that does not parallelize at all would be an AES256-CBC implementation. It doesn't matter what your tool is: Erlang, Haskell, Go, Rust, even VHDL. It cannot be parallelized or pipelined. INFLATE has a similar issue.

For such algorithms, the only way to increase throughput is to increase single-threaded performance. Increasing cores increase total capacity, but cannot increase throughput. For other tasks, synchronization costs of parallelization is too high. I work for a high performance network equipment manufacturer (100Gb/s+), and we are certainly limited by sequential performance. We have custom hardware in order to load balance data to different CPU sockets, as software based load distribution would be several orders of magnitude too slow. The CPU's just can't access memory fast enough, and many slower cores wouldn't help as they'd both be slower, and incur overheads.

Go and Erlang of course provide built-in language support for easy parallelism, while in C you need to pull in pthreads or a CSP library yourself, but the C model doesn't make parallel programming "very difficult", nor is C any more sequential by nature than Rust. It is also incorrect to assume that you can parallelize your way to performance. In reality, the "tons of small cores" is mostly just good at increasing total capacity, not throughput.
If you keep your toolchain up to date, I'd assume you'd be able to at least update each unit to more modern syntax as you go along.
https://www.youtube.com/watch?v=AUaJ8pDlxi8

This video is a good one.
I’d say it’s very much up for debate whether the intent was “genuinely good”.

When Congress writes a law which includes ex post facto criminal liability, I don’t care if they claim it’s for the children, it’s foul play and can no longer be considered good intentioned.
In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread.

Adding in case others aren’t familiar with the source: https://en.m.wikiquote.org/wiki/Anatole_France
My point is that all the "complicating factors" are still trivial -- each alone, or put together.

My second point is also that even if they weren't (for some exotic cases) , the most common cases and sane defaults, remain trivial -- and anything else could be relegated to settings and the like.

My third point is also that no matter how easy or hard the complicating factors, a screen like the one shown by the poster, is an utter failure.

To continue on this 2nd and 3rd point, it's like people are trying to defend Clippy, the office assistant, by saying that "AI is hard".

It might be, but getting Clippy out of my bloody monitor and not having it disturb me when I try to compose a Word document, is very easy. MS could always do that (and that's what they ended up doing).
If you were a business major, you would instead put that circuitry in a USB surge protector and sell them for $4.99
You're right, he talks in the video I linked above about how different the CM-1/2 architecture is to the CM-5, but how the ideas of "data parallelism" on "virtual processors" maps onto both designs.

Thanks for the info, I have seen variants in old pdfs around that have the !! parallelism construct instead of using the algebraic forms of alpha, beta, and dot. I find the latter form as described in the book The Connection Machine to be very elegant.
Most importantly people would write JITers for C and C++.
> The biggest issue for the non-stem fields is that they have no external reality check

Huh? They predict things about reality all the time; that's mostly what they do (at least the social sciences; humanities can be more analytical). And they base the predictions on observations about reality. I wonder what the parent is referring to.
the problem I'm having is that I'm not even sure this qualifies as 'use' really. sure they're putting the domain name in the tls handshake from the client side instead of their own. the handshake itself works the same, everything that happens after is the same. the tls enpoint on googles/amazons servers just makes sure the domain is in its list of known domains, nothing else depends on it.
Brightcove | Sr. Software Engineer, Software Engineer | Boston, MA | Full-Time | ONSITE | https://www.brightcove.com

Brightcove is a pioneering force in the world of online video. Our cloud platform enables Brightcove customers to upload videos, process them and prepare them for delivery on multiple channels.

The platform engineering team is looking a a number of engineers to help us build out our core services: CMS, Playback API, next generation IAM, and our new kubernetes clusters.

The Brightcove CMS holds the central catalog of information for Brightcove’s flagship Video Cloud product. This CMS is a high-performance metadata management repository with integrated search capabilities that handles over 5M updates and nearly 200M reads each day, with peak rates of around 5k writes and 10k reads per second.

The Brightcove Playback API is responsible for serving all video metadata, for all Brightcove video playback. We're working on our next generation of the Playback API where fault tolerance and low latency are key!

If you're looking for a great set of engineers to work with, like challenging problems, high scale, modern infrastructure, and self directed teams we're looking for you!

Tech stack: Java, Groovy, Kotlin, Nodejs, Docker, Kubernetes, AWS

See our job postings:

Sr. Software Engineer: https://www.brightcove.com/en/company/careers/open-positions...

Software Engineer: https://www.brightcove.com/en/company/careers/open-positions...
The implementation is poor in precisely such a way that it is a powerful tool waiting to be abused out of caprice or favoritism.
> Ubuntu has always seemed forced with its attitude of resigned acceptance towards systemd, Gnome and Wayland.

Ubuntu makes risky bets and loses a lot of them. You know how the saying goes: if you never fail, it's because you are not doing the hard stuff.
Blockchain: building a decentralized future with centralized applications
PRX | https://www.prx.org | Software Engineer | Full-time | Cambridge, MA or REMOTE

https://prx.workable.com/j/43FACFCD68

PRX is shaping the future of audio by building technology, training talented producers and connecting them with supportive listeners.

We work with some of the biggest and best podcasts and public radio shows: The Moth, This American Life, TED Talks, Serial, and our Radiotopia network (https://radiotopia.fm) with all-stars like 99% Invisible, and Criminal.

Join us in building things people love.

We help podcasters and public radio producers grow audience and make money. The PRX team builds publishing, marketing, analytics, and distribution tools that connect producers to listeners, buyers, fans, and funders.

If you check out our public GitHub repositories, you’ll see our projects, team members, technologies and how we work: https://github.com/PRX. (If you find something that could be improved or fixed, please send us a pull request.)

We believe in open source, and share as much as possible. We follow proven practices of quality software development: PRs for contributions, requiring tests, code reviews, style and coverage checking, continuous integration and deployment, infrastructure as code, and documentation where readable code and tests aren't enough.

Stack: Our applications are primarily Ruby on Rails, Angular, Node.js, and Elixir deployed to AWS using Docker. We make extensive use of a range of AWS services.

https://prx.workable.com/j/43FACFCD68
Your "at least in theory" is not true in practice.

The 10th Amendment states:

"The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people."

And the Supreme Court has ruled that "added nothing to the [Constitution] as originally ratified".

The Commerce Clause lets the federal government get away with just about anything.
They are also a notoriously bad company to work for.

They're also a notoriously bad company to be a dealer for. "Here, have a bunch of musical instruments that might or might not be saleable in your area. It matters not, you're stocking them if you want to remain a Gibson dealer." So they lost a lot of mom n' pops. I dunno, can Guitar Center keep them in business? Oh, forgot that GC is in trouble, too.

I don't argue that Henry J., the current CEO, is a great guy and a wonderful businessman. However, point in his favor is that he and his fellow financiers bought Gibson for five million dollars in the 80s. Five million bucks: that's how low Gibson had fallen (and rightly so, given the shit they turned out in the 70s). Henry is just some banker that played guitar on the weekends who spotted a potential bargain. However, had that purchase not taken place, we might not even be having a conversation about a guitar maker that went out of business thirty years ago.
I’ve just been forced by circumstance to get a new laptop at work and it’s a 13” MBP. Not happy.
You suffer from reading comprehension failure or you replied to a different comment than the one you think you are replying to.
The second offer included a "confidentiality agreement", which I would associate a large negative value with, personally. So the court's judgement was significantly higher than what the company wanted to settle for.
Different registrars set different prices. .com domains cost different amounts across different registrars too. It's not a mistake, and if price factors into your determination of which registrar to use, then that totally makes sense.
Everyone keeps giving Microsoft crap for not putting USB-C+Thunderbolt on the Surface computers, but Panos Panay gave a pretty defensible explanation of it on a podcast (https://overcast.fm/+CFntmrqI/51:00), and I have to say, so far the real-world experience is mostly bearing him out.
From googling for a few minutes, I’d make a guess it’s the intel jhl6540 (thunderbolt/usb-c) that may need to be replaced
I hope that housing gets built. SoCal needs as much housing built as possible, and even with SB35 what is possible is limited. At least NIMBY towns and residents can't permanently block projects anymore, that is a huge improvement (which will reduce development lag & stoppage).
I just want to offer some terms from ethics that match your perspectives. You or anyone else can read up on them if you’d like.

> Morality is only useful when the majority agree with it...

This sounds a lot like a moral relativist stance. I hear it’s not a very popular stance among ethicists, so I don’t have any recommendations off the top of my head for philosophers to study. Basically moral relativism just means that morality is defined by the standards of a culture.

> Morality is only useful when ... the outcome of that belief helps the group in context.

This sounds similar to what a utilitarian would believe. They focus more on the result of an action and the sum total happiness it creates and they judge higher sum total happiness to be of higher morality. John Stuart Mill is probably the biggest proponent of utilitarianism.
An HTTPS-only web is very much in Google’s economic interest, as it vastly increases the barrier to entry of tracking users across the web, which is Google’s core business.
Between this and the Nintendo Switch fiasco, I'm worried about the future of USB-C. It sounds like trying to combine primary power supply and all data transfer into a single port is more dangerous than was anticipated.
Judging by her commit history, she started June 24 and the last commit is from two days ago. There are several commits for every month, at varying densities. So, this project has been continuously gestating for about 9 months.

Here's probably most of the interesting raw data, extracted with Mercurial, in case someone else wants to do a visualisation of her workflow.

http://paste.debian.net/1022858/

There's some interesting stuff in the history. For example, at one point, the painting looked quite different.

https://github.com/cyanharlow/purecss-francine/blob/519afdd7...
Sounds like someone left a console.log in.
That's not true at all. One example (there are more): Say a student cheats at Foo University and then gets a job at a physics lab. They clearly don't know the material that they purportedly got good grades studying.

Now say, for the sake of the argument, that this happens a few more times. As a hiring manager at the lab I'm going to be less likely to seriously consider candidates from Foo University (because all of the 4.0 graduates I've hired from there don't know anything). Others will live need to work harder to overcome this bias because of the action of the cheaters.

It's very myopic (and a very difficult position to seriously hold unless you're rationalizing past behavior) to assume that cheating doesn't hurt anyone.
Thanks :: )
stay tuned for updates!